
# 使用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..."，报错如下图所示。
图1报错提示信息   
![](https://support.huaweicloud.com/codeartsrepo_faq/zh-cn_image_0000002262018865.png "点击放大")
#### 原因分析
原因是CodeArts Repo的代码仓库与您本地仓库内容不一致，拉取代码时会跟本地代码进行合并（merge），弹框提示是否确认本次merge操作，并提交备注信息。
#### 处理方法
进入本地仓库的目录中，在Git Bash中执行如下命令：
1. 执行如下命令，取消合并操作。 
   ```
   git merge --abort
   ```
   
   
2. 执行如下命令，将远程仓库(origin)的 master 分支合并到当前分支。 
   ```
   git merge origin/master
   ```
   
   
 
