Làm cách nào để so sánh các nhánh khác nhau trong Visual Studio Code 1.9?
Nó có khả thi không?
Làm cách nào để so sánh các nhánh khác nhau trong Visual Studio Code 1.9?
Nó có khả thi không?
Câu trả lời:
Các GitLens biểu tượng sẽ hiển thị trong nav bar. Nhấn vào nó.
Bấm vào so sánh
Chọn các chi nhánh để so sánh
Bây giờ bạn có thể thấy sự khác biệt. Bạn có thể chọn bất kỳ tệp nào mà bạn muốn xem sự khác biệt.
Tôi muốn giới thiệu sử dụng: Git Lens .
CẬP NHẬT
Bây giờ nó có sẵn:
https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory
Cho đến bây giờ nó không được hỗ trợ, nhưng bạn có thể làm theo chuỗi cho nó: GitHub
Sử dụng plugin Git History Diff để dễ dàng phân biệt nhánh song song:
https://marketplace.visualstudio.com/items?itemName=huizhou.githd
Truy cập liên kết ở trên và cuộn xuống ảnh GIF động có tiêu đề Diff Branch . Bạn sẽ thấy bạn có thể dễ dàng chọn bất kỳ chi nhánh nào và thực hiện so sánh song song với chi nhánh bạn đang ở trên! Nó giống như nhận được bản xem trước những gì bạn sẽ thấy trong Yêu cầu kéo GitHub. Đối với các nội dung Git khác, tôi thích chức năng tích hợp của Visual Studio Code hoặc Git Lens như những người khác đã đề cập.
Tuy nhiên, plugin trên rất nổi bật để thực hiện khác biệt chi nhánh (tức là đối với những người thực hiện luồng Git rebase và cần xem trước trước khi có lực đẩy lên GitHub PR).
Bây giờ có thể bằng cách sử dụng phần mở rộng githistory .
Tuy nhiên, đây là một mẹo nhỏ: Bạn có thể so sánh các cam kết mới nhất từ mỗi chi nhánh và điều đó sẽ giống như so sánh hai chi nhánh cạnh nhau hoặc tạo PR.
Dưới đây là cách thực hiện điều đó bằng cách sử dụng phần mở rộng githistory: