Tải source về :
$ git clone <đường dẫn tới nguồn>
Liệt kê các branch có trong kho (repository) trên máy đang làm việc
$ git branch
Lấy thông tin meta-data mới nhất từ original, kiểm tra xem có thông tin thay đổi gì mới hay không, và không sao chép những thay đổi này về.
$ git fetch
Chuyển sang branch khác. Chẳng hạn ta đang từ branch master, lệnh dưới đây sẽ chuyển sang branch dev
$ git checkout dev
Tạo một nhánh mới có tên toan
$ git checkout -b toan
Trong trường hợp tại nguồn ở xa đã có nhánh này nhưng trên máy đang làm việc ta không thấy nhánh này, ta cũng có thể tạo mới nhánh này ở trên máy. rồi sau đó thực hiện lệnh "git pull origin toan" để tải nhánh cùng tên từ xa về.
Tải về những thay đổi từ nhánh origin của branch có tên dev và cập nhật nó vào nhánh HEAD ở trên máy
$ git pull origin dev
Hiển thị trạng thái của thư mục hiện hành. Cho biết những thay đổi, và những tập tin mới chưa được thêm hay commit vào git.
$ git status
$ git stash
Thêm các tập tin mới tạo ở thư mục hiện hành vào index của Git trong local
$ git add .
Lưu những thay đổi vào repository local của Git
$ git commit
Chẳng hạn ta đang ở branch toan, lệnh sau sẽ gộp những thay đổi trong branch dev vào branch toan. Tức lệnh này sẽ cập nhật cho branch toan những thay đổi đến từ branch dev.
$ git merge dev
Đẩy những commit trong branch toan ở local vào branch toan ở xa (origin)
$ git push origin toan
Khi ta tạo branch toan tại local (chẳng hạn với lệnh "git checkout -b toan"), thì branch này chưa hiện hữu ở trong git ở xa. Ta có thể kiểm tra điều này với lệnh sau
$ git branch -vv
Vậy muốn đẩy branch toan này vào server git thì ta phải trước tiên tạo branch toan đó ở trên server git. Ta có thể thực hiện hai điều này cùng lúc tức tạo và đẩy branch toan này vào server git với lệnh sau :
$ git push --set-upstream origin toan
Không có nhận xét nào:
Đăng nhận xét