[英]git push rejected, merge conflicts, git pull --rebase
我正試圖推動我的提交,但是因為還有另一個提交(HEAD競賽中的同級別:)
我知道我需要將這兩個提交合並在一起,不確定如何做到這一點。
我已經嘗試過git pull --rebase
。
我的GIT-CLI :
您需要做的就是解決您在pull --rebase
結束時提到的沖突。
請參閱“ 如何出現沖突 ”:您必須打開這些文件,並刪除沖突標記。
對於.tern-port
文件,您需要確定是否要保留文件,並將其刪除,因為它已在上游存儲庫中刪除。
我忘了配置我的
.gitignore
文件。
如果您意識到由於跟蹤的文件不應該被跟蹤,請不要忘記在將它們添加到.gitignore
之前先取消跟蹤它們
git rm --cached -- afile
echo afile >> .gitignore
git add .gitignore
這可以在沖突解決階段完成。
完成該階段后,添加它們( git add .
),然后繼續rebase( git rebase --continue
)。
之后,如果git status
是干凈的,你可以推送。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.