Có một tùy chọn để xóa một chi nhánh với TortoiseGit ?
Tôi tìm thấy một giải pháp cho dòng lệnh . Có một triển khai trong TortoiseGit?
Có một tùy chọn để xóa một chi nhánh với TortoiseGit ?
Tôi tìm thấy một giải pháp cho dòng lệnh . Có một triển khai trong TortoiseGit?
Câu trả lời:
Bạn nên đọc bài viết này: Các chi nhánh từ xa với TortoiseGit
Theo bài đăng trên blog này:
... loại bỏ nhánh cục bộ bằng cách trước tiên mở Checkout/Switch
hộp thoại để nhận tại Browse refs
hộp thoại.
Trong Browse refs
hộp thoại, chúng ta có thể nhấp chuột phải vào nhánh cục bộ và chọn xóa nó.
Để xóa một nhánh từ xa, chúng ta có thể làm điều tương tự, nhưng thay vì nhấp chuột phải vào nhánh cục bộ của chúng ta, chúng ta mở rộng cây điều khiển từ xa ở phần bên trái của hộp thoại và sau đó xác định nhánh từ xa.
git remote update origin --prune
sẽ loại bỏ bất kỳ refs chi nhánh từ xa được lưu cục bộ nào cho các nhánh không còn tồn tại origin
.
Bạn có thể Shift+ Nhấp chuột phải vào kho lưu trữ nhân bản và chọn Browse References
từ menu con TortoiseGit:
Bấm vào điều khiển từ xa trong chế độ xem cây bên trái, rồi bấm chuột phải vào nhánh bạn muốn loại bỏ và nhấp vào Delete remote branch
.
Bạn cũng có thể thoát khỏi "shift" + nhấp chuột phải: Chuyển đến cài đặt TortoiseGit -> "Đặt menu ngữ cảnh mở rộng" và bỏ chọn "Duyệt tham chiếu"