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