Trong Git, thuật ngữ checkout được sử dụng cho hành động chuyển đổi giữa các phiên bản khác nhau của một thực thể nào đó. Lệnh git checkout được sử dụng để chuyển đổi giữa các nhánh trong kho lưu trữ. Hãy cẩn thận với các file khi bạn checkout của bạn và các commit khi chuyển đổi giữa các nhánh.
Lệnh git checkout hoạt động dựa trên ba thực thể khác nhau là file, commit và nhánh. Đôi khi lệnh này có thể nguy hiểm vì không có tùy chọn hoàn lại có sẵn trên lệnh này.
Bạn đang đọc: Tự học Git | Lệnh git checkout » https://final-blade.com
Nó kiểm tra những nhánh và update những file trong thư mục thao tác để khớp với phiên bản đã có sẵn trong nhánh đó và nó chuyển tiếp những bản update tới Git để lưu toàn bộ những commit mới trong nhánh đó .
Tóm Tắt
1. Hoạt động của Git Checkout
Chúng ta có thể thực hiện nhiều thao tác bằng lệnh git checkout như chuyển sang một chi nhánh cụ thể, tạo một nhánh mới, checkout một chi nhánh từ xa, v.v. Các lệnh git branch và git checkout có thể dùng làm điều này.
2. Checkout Branch
Bạn hoàn toàn có thể trình diễn cách xem list những nhánh có sẵn bằng cách triển khai lệnh git branch và chuyển sang một nhánh được chỉ định .
Để chứng tỏ những nhánh có sẵn trong kho, hãy sử dụng lệnh dưới đây :git branch
Bây giờ, bạn có list những nhánh có sẵn. Để quy đổi giữa những nhánh, hãy sử dụng lệnh dưới đây .Cú pháp:
git checkout
Đầu ra:
Như bạn hoàn toàn có thể thấy trong đầu ra ở trên, nhánh chính đã chuyển sang TestBranch .3. Tạo và quy đổi nhánh
Các lệnh git checkout cho phép bạn tạo và chuyển sang một nhánh mới. Bạn không chỉ có thể tạo một nhánh mới mà còn có thể chuyển đổi nó đồng thời bằng một lệnh duy nhất. Tùy chọn git checkout -b là một cờ tiện lợi thực hiện thao tác run git branch
trước khi chạy git checkout . Cú pháp:
git checkout -b
Đầu ra:
Như bạn hoàn toàn có thể thấy trong đầu ra ở trên đã cho, nhánh3 được tạo và chuyển từ nhánh chính .4. Checkout nhánh từ xa
Git được cho phép bạn checkout một nhánh từ xa bằng lệnh git checkout. Đó là một cách để một lập trình viên tiếp cận việc làm của đồng nghiệp hoặc cộng tác viên để xem xét và cộng tác. Mỗi kho tàng trữ từ xa chứa tập hợp những nhánh của riêng nó. Vì vậy, để kiểm tra một nhánh từ xa, thứ nhất bạn phải tìm nạp ( fetch ) nội dung của nhánh .
git fetch --all
Trong những phiên bản mới nhất của Git, bạn hoàn toàn có thể checkout nhánh từ xa giống như nhánh cục bộ .
Cú pháp:
git checkout
Đầu ra:
Trong đầu ra ở trên, tiên phong, lệnh tìm nạp ( fetch ) được thực thi để tìm nạp ( fetch ) tài liệu từ xa ; sau đó, lệnh kiểm tra ( checkout ) được thực thi để kiểm tra một Trụ sở từ xa .
Các phiên bản trước đó của Git nhu yếu tạo một nhánh mới dựa trên điều khiển và tinh chỉnh từ xa. Trong những phiên bản trước, lệnh dưới đây được sử dụng để kiểm tra ( checkout ) nhánh từ xa .git checkout
origin / Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.
Tài liệu từ cafedev:
Nếu bạn thấy hay và hữu dụng, bạn hoàn toàn có thể tham gia những kênh sau của cafedev để nhận được nhiều hơn nữa :
Chào thân ái và quyết thắng!
Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!
Source: https://final-blade.com
Category : Kiến thức Internet