Sử dụng git i làm somthing như thế nàygì để làm với cam kết thực hiện trong một đầu tách ra
git clone
git checkout {a rev number tree rev before} (here i started to be in a detached head state)
//hacking
git commit
//hacking
git commit
(some commit where made on origin/master)
git pull (wich does complete because there was some error due to the fact that i'm no more on master)
Bởi vì git nói với tôi rằng tôi vẫn có thể cam kết khi trong trạng thái đầu tách ra, tôi đã làm như vậy. Nhưng bây giờ tôi muốn kết hợp nhánh đầu tách rời với nhánh chủ cục bộ của tôi, và sau đó đẩy các thay đổi của tôi về nguồn gốc/chủ.
Vì vậy, câu hỏi của tôi là làm thế nào tôi có thể kết hợp các chi nhánh tổng thể với tình trạng thực tế của tôi (đầu tách ra)
thể trùng lặp của [Git: HEAD đã biến mất, muốn kết hợp nó vào chủ] (http://stackoverflow.com/questions/2519031/git-head-has-disappeared-want-to-merge- it-into-master) –
Tôi có thể thêm ảnh chụp màn hình của cây cam kết trong trạng thái này (cách một cam kết trên một đầu tách ra thực sự trông giống như trong gitk hoặc SourceTree), điều đó sẽ làm cho câu hỏi này trở nên tốt hơn. – florisla
Unfortunalty tại thời điểm này tôi không thể, nhưng nếu bạn có thể cung cấp trên, tôi sẽ được hạnh phúc để xem nó ở đây. Ngay cả khi nó phải là một trận hòa, nó sẽ làm cho nó rõ ràng hơn – benzen