2012-02-23 10 views

Trả lời

110
  1. Mở nhật ký trong kho lưu trữ với mục tiêu mục tiêu được kiểm tra.
  2. Sử dụng tên nhánh màu xanh trên cùng bên trái để chọn chi tiết nguồn.
  3. Chọn (các) cam kết bạn muốn.
  4. Nhấp chuột phải và chọn Cherry Chọn cam kết này.
+49

Để xem nhật ký cho chi nhánh khác, bấm vào tên chi nhánh màu xanh phía trên bên trái của cửa sổ nhật ký. – kichik

+3

Tôi biết đây là một câu trả lời hay, nhưng tôi không có lựa chọn anh đào nào khi nhấp chuột phải, bất kể nhánh nào tôi chọn – PandaWood

+1

@PandaWood có lẽ nhánh làm việc hiện tại của bạn nằm trên HEAD tách rời? Nếu đúng như vậy, bạn chỉ cần đặt tên nhánh hiện tại. "git checkout -b " hoặc bất kỳ tùy chọn TortoiseGit nào là ... – Digikata

7

Xét 'phát hành' chi nhánh được yêu cầu để cherry-pick từ chi nhánh 'thầy', hãy làm theo các bước theo quy định dưới đây:

Bước 1: Thanh toán 'phát hành' chi nhánh

enter image description here

Bước 2: Nhấp TostoiseGit -> Show log

enter image description here

Bước 3: Lọc Nguồn chi nhánh cam kết được Cherry-nhặt

Trên Messages cửa sổ Log, chọn nhánh nguồn từ nơi cam kết sẽ Cherry Vớt (ví dụ: nhánh 'master' trong ví dụ này). Việc lựa chọn chi nhánh có thể được thực hiện từ trên bên trái của cửa sổ 'Đăng Tin nhắn' (như hình dưới đây)

enter image description here

Bước 4: Chọn các cam kết được Cherry-nhặt

Cuối cùng chọn cam kết và nhấp chuột phải vào menu ngữ cảnh để chọn cherry.

enter image description here

+0

cho Bước 1, tôi chuyển đổi chi nhánh bằng cách nhấp chuột phải -> TortoiseGit -> Switch/Checkout – McCoy