Git使用中出現的錯誤以及解決辦法積累

1.問題情境:昨晚上在上傳代碼的時候,commit代碼之後沒有進行push就放在那裏,今天修改了新的模塊之後,上傳代碼時出現了以下錯誤:git

commit is not possible because you have unmerged filesapp

hint: Fix them up in the work tree,
hint: and then use 'git add/rm <file>' as
hint: appropriate to mark resolution and make a commit,
hint: or use 'git commit -a'.
fatal: Exiting because of an unresolved conflict..net

緣由分析:新修改功能後的文件與原來commit未push的文件存在衝突,須要將修改後的文件手動加入到文件push隊列中。blog

解決辦法: 使用git add [filename] 將差別文件添加進去。也能夠先使用git status (git status命令能夠列出當前目錄全部尚未被git管理的文件和被git管理且被修改但還未提交(git commit)的文件.)查看差別文件,而後按照本身的需求進行操做。隊列

關於git status 參考:http://blog.csdn.net/hudashi/article/details/45080721it

相關文章
相關標籤/搜索