Làm cách nào để nhận các thay đổi từ một chi nhánh khác?

Lam Cach Nao De Nhan Cac Thay Doi Tu Mot Chi Nhanh Khac



Trong khi làm việc trên Git, các nhà phát triển tương tác thông qua các nhánh. Các nhà phát triển được phép tạo nhiều nhánh đối với mỗi mô-đun. Tuy nhiên, đôi khi, chúng cần chuyển từ nhánh này sang nhánh khác trong quá trình phát triển. Trong tình huống này, có khả năng mất dữ liệu dự án. Để tránh điều này, hãy sao chép dữ liệu của nhánh Git này sang nhánh Git khác hoặc thêm các thay đổi của nhánh này sang nhánh khác.

Bài viết này sẽ trình bày cách nhận các thay đổi từ một nhánh khác.

Làm cách nào để nhận các thay đổi từ một chi nhánh khác?

Để nhận các thay đổi từ nhánh khác, trước tiên, hãy tạo một tệp trong nhánh cục bộ và không thêm tệp đó vào khu vực tổ chức Git. Sau đó, tạo và chuyển sang nhánh khác đồng thời. Kiểm tra trạng thái của nó, theo dõi tệp của nhánh trước đến khu vực tổ chức Git vào nhánh mới và cam kết thay đổi.







Hãy thử các bước được đề cập để hiểu rõ hơn.



Bước 1: Khởi chạy Git Bash Terminal
Từ menu Bắt đầu của Windows, tìm kiếm “ Git Bash ” thiết bị đầu cuối và mở nó:







Bước 2: Điều hướng đến Kho lưu trữ Git
Bây giờ, điều hướng đến kho lưu trữ Git cần thiết bằng cách chạy lệnh đã cho:

$ đĩa CD 'C:\Đi \t là_1'



Bước 3: Tạo một tệp
Để tạo một tệp, hãy sử dụng “ chạm ” lệnh và thêm tên tệp:

$ chạm testFile.txt

Bước 4: Xác minh tệp đã tạo
Xem danh sách các tệp để xác minh xem tệp có được tạo hay không:

$ ls

Bước 5: Kiểm tra trạng thái Git
Để xem trạng thái kho lưu trữ hiện tại, hãy chạy lệnh dưới đây:

$ trạng thái git

Đầu ra bên dưới biểu thị rằng tệp đã tạo của chúng tôi không bị theo dõi vì chúng tôi đã không thêm nó vào khu vực tổ chức Git:

Bước 6: Kiểm tra tất cả các chi nhánh địa phương
Chạy ' chi nhánh git ” lệnh để xem danh sách tên chi nhánh địa phương:

$ chi nhánh git

Có thể thấy rằng kho lưu trữ hiện tại chứa ba nhánh và dấu hoa thị “ * ” biểu tượng bên cạnh “ chữ cái ” nhánh đề cập đến nhánh làm việc hiện tại:

Bước 7: Chuyển sang chi nhánh khác
Chuyển sang chi nhánh khác với sự trợ giúp của “ kiểm tra git ' chỉ huy:

$ kiểm tra git nhà phát triển

Trong ảnh chụp màn hình bên dưới, bạn có thể thấy rằng chúng tôi đã chuyển từ “ chữ cái ' chi nhánh đến ' nhà phát triển ' chi nhánh:

Bước 8: Xem danh sách nội dung nhánh hiện tại
Xem danh sách nội dung nhánh hiện tại bằng cách sử dụng lệnh đã cho:

$ ls

Bước 9: Kiểm tra trạng thái Git
Kiểm tra trạng thái git của nhánh hiện tại để xem các thay đổi, các tệp được theo dõi và không được theo dõi:

$ trạng thái git

Trong đầu ra bên dưới, có thể thấy rằng tệp chúng tôi đã tạo trong phần “ chữ cái ” nhánh được sao chép vào “ nhà phát triển ' chi nhánh:

Bước 10: Thêm tệp vào Khu vực tổ chức Git
Bây giờ, hãy thêm tệp vào khu vực tổ chức Git thông qua lệnh đã cho:

$ thêm git testFile.txt

Bước 11: Cập nhật Kho lưu trữ Git
Sử dụng ' cam kết git ” để lưu tất cả các thay đổi đã thêm và cập nhật kho lưu trữ:

$ làm -m 'testFile được thêm vào'

Bước 12: Kiểm tra trạng thái Git
Bây giờ, hãy kiểm tra trạng thái Git để xác minh các thay đổi:

$ trạng thái git

Đầu ra bên dưới cho biết rằng tất cả các thay đổi đã được lưu và không có gì phải cam kết:

Bước 8: Xác minh các thay đổi đã thêm
Xác minh các tệp đã thêm bằng cách xem danh sách nội dung trong “ nhà phát triển ' chi nhánh:

$ ls

Trong kết quả được cung cấp bên dưới, có thể thấy rằng chúng tôi đã nhận được các thay đổi từ một nhánh khác:

Chúng tôi đã giải thích một cách hiệu quả phương pháp nhận các thay đổi để tạo thành một nhánh khác.

Phần kết luận

Để lấy tệp từ nhánh khác, trước tiên, hãy tạo tệp trong nhánh cục bộ và không thêm tệp đó vào Chỉ mục Git. Tiếp theo, chuyển sang một chi nhánh khác. Sau đó, xem trạng thái của chi nhánh. Sau đó, thêm tệp chưa được theo dõi của nhánh trước đó vào chỉ mục nhánh Git mới và thực hiện các thay đổi. Kiểm tra trạng thái Git và xác minh các tệp trong nhánh mới. Bài viết này đã trình bày cách nhận các thay đổi từ một nhánh khác.