Cẩm nang lệnh Git
Cẩm nang lệnh Git miễn phí trực tuyến, hỗ trợ thiết lập lệnh trực quan
Tham chiếu nhanh lệnh Git
Bảng tóm tắt này bao gồm các lệnh Git thiết yếu được tổ chức theo danh mục: thiết lập (init, clone), quy trình hàng ngày (add, commit, push, pull), nhánh (branch, checkout, merge), kiểm tra (log, diff, status), hoàn tác thay đổi (reset, revert) và quản lý remote (remote, fetch).
▶Sự khác biệt giữa git merge và git rebase là gì?
Merge tạo commit merge bảo toàn lịch sử đầy đủ. Rebase phát lại các commit trên đầu nhánh đích để có lịch sử tuyến tính. Sử dụng merge cho nhánh dùng chung và rebase cho nhánh tính năng cục bộ.
▶Làm thế nào để hoàn tác commit cuối cùng?
Sử dụng git reset --soft HEAD~1 để hoàn tác commit nhưng giữ thay đổi trong staging area. Sử dụng git reset HEAD~1 để bỏ stage thay đổi. Không bao giờ reset nhánh dùng chung.
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.