banner image

Hướng dẫn Git

hướng dẫn git

1. Các lệnh về nhánh (branch)

1-1. Xem danh sách nhánh

Liệt kê danh sách các nhánh có trong local, nhánh nào có dấu * đằng trước là nhánh đang làm việc

git branch

================================================================
  master
* develop

1-2. Tạo nhánh

Khi tạo nhánh mới thì nhánh này là bản sao của nhánh hiện tại => trước khi tạo nhánh mới thì nên chuyển về nhánh master hoặc develop, kéo code mới về rồi hẵng tạo

git branch <tên_nhánh_mới>

================================================================
git branch feature/ex-69

1-3. Xóa nhánh

Không xóa được nhánh hiện tại đang làm việc

git branch -d <tên_nhánh_muốn_xóa>

================================================================
git branch -d feature/ex-69
Xóa nhánh trên remote
git push origin --delete <tên_nhánh_muốn_xóa>

1-4. Chuyển nhánh

git checkout <tên_nhánh>

1-5. Vừa tạo nhánh mới vừa chuyển sang nhánh đó luôn

git checkout -b <tên_nhánh_mới>

1-6. Sửa tên nhánh


git checkout <old_name>
git branch -m <new_name>

================================================================
https://linuxize.com/post/how-to-rename-local-and-remote-git-branch/

1-7. Gộp nhánh

Gộp nhánh khác vào nhánh hiện tại đang làm việc

git merge <tên_nhánh_muốn_merge_vào_nhánh_đang_làm_việc>

2. Thao tác với Staging Area

2-1. Thêm file vào Staging


git add <tên_file>

================================================================
git add index.html about.html
Thêm tất cả các file

git add .

2-2. Xóa file đã thêm trong Staging


git rm --cached <tên_file>

================================================================
git rm --cached about.html

3. Thao tác trên remote repository

3-1. Pull code về (nhánh develop)


git fetch origin develop
git merge
================================================================
git pull origin develop

3-2. Đẩy code lên (nhánh develop)

git push origin develop

4. Thao tác với git stash

Tham khảo thêm: https://viblo.asia/p/nhan-hon-cung-git-stash-07LKXM8JZV4

5. Cách tạo SSH

Tham khảo thêm: https://blog.nguyenary.dev/cach-tao-ssh-key-va-su-dung-no-voi-gitlab-va-github.html

Youtube 1. CodersX

Youtube 2. TEDU Channel

Youtube 3. ZendVN - Học Lập Trình Online

Hướng dẫn Git Hướng dẫn Git Reviewed by kentrung on December 15, 2020 Rating: 5

No comments:

Powered by Blogger.