- vừa được xem lúc

[Gitflow] Xử lý conflict nhánh hotfix và develop

0 0 8

Người đăng: Phạm Đình Thiện

Theo Viblo Asia

Xử lý Conflict

Khi anh em sử dụng Gitflow trong việc quản lý code hàng ngày, có thể anh em sẽ gặp trường hợp dính conflict khi tạo pull request từ nhánh hotfix vào nhánh develop (Bước 1 + Bước 2).

Dưới đây là cách mình giải quyết conflict này:

Bước 3: Tạo nhánh hotfix-tmp từ nhánh hotfix.

Bước 4: Chạy lệnh git merge origin/develop và xử lý các conflict (ở đây mình dùng vscode để xem UI cho dễ xử lý conflict).

Bước 5: Đẩy nhánh hotfix-tmp và tạo pull request vào nhánh develop. Sau khi hotfix-tmp được merge vào develop, nhánh hotfix sẽ không còn conflict.

Mình đã áp dụng cách này và thấy rất hiệu quả, hi vọng có thể giúp ích cho anh em.

image.png

Kết

Anh em kết nối với mình qua linkedin để có nhiều bài viết hay khác nhé: www.linkedin.com/in/pdthien

Bình luận

Bài viết tương tự

- vừa được xem lúc

Đặt tên commit message sao cho "tình nghĩa anh em chắc chắn bền lâu"????

. Lời mở đầu. .

1 1 737

- vừa được xem lúc

Tập hợp những câu lệnh GIT hữu dụng

Dưới đây là một vài ví dụ về các câu lệnh Git mà tôi thường dùng. git config --global user.name "John Doe". git config --global user.

0 0 68

- vừa được xem lúc

Cấu hình CI/CD với Github (phần 2): Trigger một work flow

Events trigger. Bạn có thể cấu hình cho workflows chạy khi có một sự kiện nào đó xảy ra trên GitHub, theo một lịch có sẵn hoặc cũng có thể là một sự kiện nào đó xảy ra ngoài GitHub.

0 0 80

- vừa được xem lúc

Cấu hình CI/CD với Github (phần 1): Một ít lý thuyết

CI/CD là gì. Về mặt khái niệm là vậy nhưng về mặt triển khai thì CI/CD là quá trình tự động thực hiện các quá trình build, test, release, deploy khi có các trigger như commit/merge code lên một branch định sẵn hoặc có thể là tự động chạy theo một lịch cố định.

0 0 128

- vừa được xem lúc

Giới thiệu về Git LFS

. Git LFS là gì . Git LFS làm điều này bằng cách thay thế các tệp lớn trong repo của bạn bằng một con trỏ nhỏ.

0 0 37

- vừa được xem lúc

Git workflow được Google và Facebook sử dụng có gì hay ho

Với developer thì Git hẳn là công cụ rất quen thuộc và không thể thiếu rồi. Thế nhưng có mấy ai thực sự hiểu được Git.

0 0 85