使用git pull拉取CodeArts Repo的代码失败,报错"Merge branch 'master' of https://test.com Please Enter a commit"
问题现象
使用git pull命令拉取CodeArts Repo的代码失败,报错“Merge branch 'master' of https://test.com Please enter a commit message to explain why this merge is necessary...”,报错如下图所示。
原因分析
原因是CodeArts Repo的代码仓库与您本地仓库内容不一致,拉取代码时会跟本地代码进行合并(merge),弹框提示是否确认本次merge操作,并提交备注信息。
处理方法
进入本地仓库的目录中,在Git Bash中执行如下命令:
- 执行如下命令,取消合并操作。
git merge --abort
- 执行如下命令,将远程仓库(origin)的 master 分支合并到当前分支。
git merge origin/master