Cách so sánh các chi nhánh cục bộ và chi nhánh từ xa trong Git

Cach So Sanh Cac Chi Nhanh Cuc Bo Va Chi Nhanh Tu Xa Trong Git



Git là một diễn đàn miễn phí và hệ thống kiểm soát phiên bản độc lập mã nguồn mở được thiết kế để quản lý mọi thứ từ các dự án phát triển nhỏ đến lớn một cách hiệu quả. Các chi nhánh cục bộ của nó có thể được tìm thấy trên trạm cá nhân được sử dụng cục bộ mà người dùng cục bộ có thể thấy. Ngược lại, các chi nhánh từ xa có thể được truy cập bởi nhiều người dùng thông qua các kho lưu trữ từ xa được phép làm như vậy.

Nghiên cứu này sẽ đưa ra phương pháp so sánh các nhánh cục bộ và Git từ xa trong Git.

Làm thế nào để so sánh các chi nhánh cục bộ và chi nhánh từ xa trong Git?

Giả sử người dùng muốn biết những thay đổi nào được thực hiện trên kho lưu trữ cục bộ Git và được đẩy đến kho lưu trữ từ xa. Vì vậy, trong tình huống này, người dùng cần phải so sánh giữa các chi nhánh cục bộ và chi nhánh ở xa.







Để so sánh các chi nhánh cục bộ và từ xa trong Git, trước tiên, hãy mở thiết bị đầu cuối Git bằng cách sử dụng “ Khởi động ' thực đơn. Sau đó, liệt kê các nhánh của cả hai kho. Tiếp theo, thực hiện lệnh “ Tìm nạp $ git ”Để cập nhật các nhánh từ xa. Sau đó, liệt kê tất cả các chi nhánh, bao gồm cục bộ và từ xa. Cuối cùng, so sánh các nhánh của cả hai kho lưu trữ bằng cách sử dụng “ $ git diff ' yêu cầu.



Bây giờ, hãy làm theo các bước dưới đây để hiểu khái niệm trên!



Bước 1: Mở Git Bash

Đầu tiên, hãy mở “ Git Bash ”Sử dụng thiết bị đầu cuối“ Khởi động ' thực đơn:





Bước 2: Cập nhật kho lưu trữ từ xa

Tiếp theo, thực hiện lệnh “ git fetch ”Để cập nhật các nhánh theo dõi từ xa:



$ git fetch

Như bạn có thể thấy, nhánh theo dõi từ xa “ chính ”Được tìm nạp thành công vào kho lưu trữ cục bộ:

Bước 3: Liệt kê tất cả các chi nhánh

Bây giờ hãy liệt kê tất cả các chi nhánh cục bộ và từ xa có sẵn bằng cách sử dụng lệnh được cung cấp:

$ chi nhánh git -một

Ở đây, các nhánh được đánh dấu là các nhánh ở xa và biểu tượng dấu hoa thị bên cạnh “ chính ”Nhánh chỉ ra rằng nó là một nhánh đang hoạt động hiện tại:

Bước 4: So sánh các chi nhánh cục bộ và chi nhánh từ xa

Cuối cùng, thực hiện lệnh “ git diff ”Lệnh để so sánh các nhánh:

$ git diff nguồn gốc chính / chính

Chúng tôi đã so sánh “ chính ”Chi nhánh của cả hai kho. Như bạn có thể thấy trong đầu ra bên dưới, sự khác biệt giữa các nhánh từ xa và cục bộ được hiển thị:

Đó là nó! Chúng tôi đã biên soạn phương pháp dễ dàng nhất để so sánh các nhánh cục bộ và từ xa trong Git.

Sự kết luận

Để so sánh các nhánh cục bộ và từ xa trong Git, trước tiên, hãy mở thiết bị đầu cuối Git và thực hiện lệnh “ Tìm nạp $ git ”Để tìm nạp và cập nhật các nhánh từ xa. Sau đó, chạy “ $ git chi nhánh -a ”Để hiển thị tất cả các chi nhánh từ xa và cục bộ. Cuối cùng, thực hiện lệnh “ $ git diff ”Để so sánh và xem sự khác biệt giữa chúng. Trong nghiên cứu này, chúng tôi đã cung cấp phương pháp so sánh các nhánh Git cục bộ và Git từ xa.