git在github上合并冲突

时间:2019-03-06 15:02:44

标签: git

我有一个要合并为master的分支 在github上创建PR时,我得到了

{
    el: '#app',
    template: `
        <div ref="mydiv" data-attribute="data attribute">
            Hello from template
            <div>
                Hello from {{attribute}}
            </div>
        </div>`,
    data(){
        return {
          attribute: ''
        }
    },
    mounted(){
        this.$data.attribute = this.$refs.mydiv.dataset.attribute;
    }
});

然后我正尝试使用master更新我的分支,以解决冲突。

Files changed 30
Conflicts on 5 files

然后我创建一个新的PR,然后得到

git checkout master
git pull
git checkout my_branch
git merge master
[ ... resolve any conflicts ... ]
git add [files that were conflicted]
git commit
git push

那怎么可能?有解决冲突的另一种方法吗?

1 个答案:

答案 0 :(得分:0)

这是您与其他人共享的存储库吗?一种可能是多余的更改文件来自其他人的更改。如果是这样,也许就不应该打扰您-只需创建您的PR,确保您的代码包含最新的主代码并解决任何合并冲突即可。

(这可能应该是评论,但我无法评论问题)