我有一个名为backend_setup的分支,我正在设置服务器和数据库。我从分支机构推出就好了,但在发出拉取请求时,我得到“此分支有必须解决的冲突”,然后列出package-lock.json
和package.json
。搜索解决方案只会让我在终端中遇到冲突的人。我让我添加,提交和推送就好了,但github上的pull请求没有通过。
我的package-lock.json上的冲突
<<<<<<< backend_setup
"dotenv": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz",
"integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0="
},
=======
>>>>>>> master
和package.json
<<<<<<< backend_setup
"dotenv": "^4.0.0",
=======
>>>>>>> master
答案 0 :(得分:0)
看起来像一个简单的
git checkout master
git pull
git checkout backend_setup
git merge master
应该这样做,因为你的分支似乎只是在主人的后面。然后,您应该在本地解决冲突,这似乎只是应用您的更改。然后拉动你的分支后,拉取请求应该可以正常工作。