Các lệnh git thường dùng
Ở bài trước tôi đã giới thiệu cơ bản về git. Ở bài này, tôi sẽ trình bày cho các bạn các lệnh git thường dùng.
- git init: Khởi tạo git repo, sẽ tạo ra một thư mục .git, thư mục này chứa tất cả các tập tin cần thiết cho repo.
- git clone: Sao chép một remote repo về máy tính mình.
- git status: để kiểm tra trạng thái của tệp tin (staged, modified, committed)
- git add: Cập nhật các file lên Staging Area.
- git commit: Cập nhật file lên local repository.
- git push: Cập nhật file từ local repository lên remote repository.
- git fetch: Cập nhật các thay đổi từ remote repo về local repo,nhưng không tiến hành merge.
- git pull: Cập nhật những thay đổi từ remote repo về local repo,đồng thời tiến hành merge.
- git merge: Gộp các branch lại với nhau.
- git rebase: Gộp các commit lại với nhau.
- git branch: xem các branch
-
git checkout
: checkout sang branch -
git checkout -b
: vừa tạo ra vừa checkout sang branch mới. - git commit --amend: sửa code mà không muốn tạo commit mới.
- git stash: lưu những thay đổi hiện tại vào stack.
Cụ thể, từng lệnh có tác dụng như thế nào. Tôi sẽ trình bày thêm chi tiết ở bài sau.