git使用过程中问题

git提交文件命令顺序

  1. fetch
  2. merge
  3. add
  4. commit
  5. pull
  6. push

 

取消已add文件

git reset HEAD 文件名

覆盖本地文件

git checkout 文件名

 

$ git pull

error: You have not concluded your merge (MERGE_HEAD exists).

hint: Please, commit your changes before merging.

fatal: Exiting because of unfinished merge.

 

可能是之前pull下来的代码没有进行自动合并。

解决办法:

  1. 保留本地的修改(后补)

 

  2. 放弃本地(从线上最新版本覆盖,本地文件将被丢失)

  git fetch --all

  git reset --hard origin/master

 

posted on 2018-03-21 10:25  rechin  阅读(144)  评论(0编辑  收藏  举报

导航