Tôi chỉ mới bắt đầu sử dụng GIT và nghĩ rằng nó tuyệt vời, tuy nhiên tôi hơi bối rối về những gì lệnh merge
thực hiện.Hợp nhất 2 chi nhánh với nhau trong GIT
Giả sử chúng tôi có một dự án đang hoạt động trong nhánh "A".
Tôi về nhà và thực hiện các thay đổi cho chi nhánh này và lưu nó thành "B". Một lập trình viên khác thực hiện các thay đổi đối với "A" và lưu thành "C".
Có cách nào hợp nhất hai chi nhánh "B" và "C" lại với nhau không, sau đó cam kết thay đổi làm chi nhánh mới, nói "D"?
Hoặc thiếu điểm 'hợp nhất'?
không cần phải 'lưu thay đổi' trong một nhánh khác. làm việc một A và sau đó hợp nhất những A khác nhau với nhau – knittl
Tôi không làm theo. A sẽ được trên máy tính địa phương của tôi, dev1 sẽ có một bản sao của A trên máy tính của mình, và dev2 có một bản sao của A trên máy tính của mình. Cả hai nhà phát triển thực hiện thay đổi, làm cách nào để hợp nhất các thay đổi này với nhau? – dotty
xem. các nhà phát triển có thể cần phải đẩy/tải lên kho lưu trữ của họ ở đâu đó đầu tiên –
knittl