Di chuyển con trỏ nhánh đến các cam kết khác nhau mà không cần thanh toán

Di Chuyen Con Tro Nhanh Den Cac Cam Ket Khac Nhau Ma Khong Can Thanh Toan



Git là một công cụ cơ bản được các nhà phát triển sử dụng để quản lý các tệp mã nguồn của các dự án phát triển lớn của họ. Các nhà phát triển Git tương tác với dịch vụ lưu trữ GitHub thông qua các chi nhánh địa phương. Cụ thể hơn, nhánh Git là một con trỏ có thể di chuyển trỏ đến các lần xác nhận. Trong khi lưu các thay đổi đối với kho lưu trữ làm việc hiện tại của Git, chẳng hạn như nhánh mặc định, “ bậc thầy ” trỏ đến lần xác nhận gần đây nhất và di chuyển về phía trước sau mỗi lần xác nhận.

Bài viết này sẽ giải thích việc di chuyển một con trỏ nhánh sang một nhánh khác mà không cần thanh toán.

Làm cách nào để di chuyển con trỏ nhánh đến các cam kết khác nhau mà không cần thanh toán?

Để di chuyển con trỏ nhánh đến một cam kết khác mà không cần thanh toán, hãy làm theo các bước được cung cấp:







  • Chuyển đến kho lưu trữ mong muốn.
  • Xem nhật ký Git của nhánh hiện tại.
  • Chuyển sang nhánh khác và kiểm tra nhật ký tham chiếu Git của nhánh đó.
  • Sử dụng “ $ git nhánh -f ” để di chuyển con trỏ rẽ nhánh.
  • Xem vị trí hiện tại của con trỏ nhánh.

Bước 1: Điều hướng đến Thư mục cụ thể
Di chuyển đến thư mục cục bộ Git bằng cách thực hiện lệnh “ đĩa CD ' chỉ huy:



$ đĩa CD 'C:\Đi \t is_repo'



Bước 2: Kiểm tra Nhật ký Git:
Để xem nhật ký Git để kiểm tra vị trí hiện tại của con trỏ nhánh, hãy sử dụng “ nhật ký git ” lệnh cùng với “ -một đường thẳng ' lá cờ:





$ nhật ký git --Trực tuyến

Như bạn có thể thấy, con trỏ rẽ nhánh đang trỏ đến “ xóa bỏ ' làm:



Bước 3: Chuyển sang chi nhánh khác
Tiếp theo, chuyển sang chi nhánh địa phương mong muốn với sự trợ giúp của nút “ chuyển đổi $ git ' chỉ huy:

$ git chuyển đổi chủ

Bước 4: Xem Nhật ký Git của Chi nhánh hiện tại
Kiểm tra nhật ký tham chiếu Git để xem vị trí hiện tại của con trỏ HEAD trong nhánh làm việc hiện tại:

$ nhật ký git --Trực tuyến

Ở đây, từ đầu ra bên dưới, bạn có thể thấy HEAD đang trỏ đến “ bậc thầy ' ngành:

Bước 5: Di chuyển con trỏ nhánh
Để di chuyển con trỏ nhánh tới cam kết khác mà không cần thanh toán, hãy sử dụng “ chi nhánh $ git ” lệnh cùng với tên nhánh:

$ chi nhánh git -f nhà phát triển

Ở đây, “ -f ” tùy chọn đại diện cho “ lực lượng ” sẽ xác định vị trí nhánh HEAD sẽ trỏ tới:

Bước 6: Xem con trỏ nhánh
Tiếp theo, kiểm tra vị trí của HEAD bằng lệnh đã cho bên dưới:

$ chương trình git ĐẦU

Như bạn có thể thấy vị trí của HEAD được chuyển sang tên nhánh khác “ nhà phát triển ' cũng như ' bậc thầy ' ngành:

Bước 7: Chuyển sang chi nhánh khác
Sau đó, chuyển sang “ nhà phát triển ” nhánh để xem các thay đổi trong nhánh cụ thể đó:

$ git chuyển nhà phát triển

Bước 8: Xác minh con trỏ HEAD
Cuối cùng, đảm bảo vị trí của HEAD được chuyển đến nhánh làm việc hiện tại mới được tạo:

$ chương trình git ĐẦU

Có thể quan sát thấy rằng vị trí của HEAD đang trỏ đến “ bậc thầy ” chi nhánh cũng như “ nhà phát triển ' ngành:

Chúng tôi đã giải thích một cách hiệu quả quy trình di chuyển con trỏ nhánh tới các lần xác nhận khác nhau mà không cần thanh toán.

Phần kết luận

Để di chuyển con trỏ nhánh đến một cam kết khác mà không cần thanh toán, trước tiên, hãy điều hướng đến kho lưu trữ cụ thể và kiểm tra nhật ký Git của nhánh hiện tại. Sau đó, chuyển sang một nhánh khác và xem nhật ký tham chiếu Git của nhánh đó để biết vị trí HEAD đang trỏ tới. Sau đó, di chuyển con trỏ nhánh tới một cam kết khác với sự trợ giúp của “ $ git nhánh -f ' chỉ huy. Cuối cùng, xem vị trí của HEAD bằng cách sử dụng nút “ $ git hiển thị ĐẦU ' chỉ huy. Bài đăng này đã giải thích phương pháp di chuyển con trỏ nhánh sang một cam kết Git khác mà không cần thanh toán.