Từ nhánh chính (main) tạo nhánh mới trên local:
git checkout -b ten_nhanh_con
Ví dụ tạo nhánh con làm chức năng đăng nhập: git checkout -b feature/login
Lấy dữ liệu về:
git fetch
Gộp với dữ liệu mới nhất trên nhánh chính (main):
git reset --hard origin/main
Ví dụ: Nếu nhánh chính không phải main mà là dev thì sẽ chạy: git reset --hard origin/dev
Sau đó code
Tiếp theo chạy:
git add . hoặc git add ten_file
và commit:
git commit -m "noi dung commit"
push lên nhánh hiện tại:
git push
hoặc:
git push --set-upstream origin ten_nhanh_con
Ví dụ nhánh con là feature/login : git push --set-upstream origin feature/login
Rồi lên github tạo pull request
---
Tài khoản github gốc của repo sẽ merge vào nhánh chính (main)
Không có nhận xét nào:
Đăng nhận xét