代码之家  ›  专栏  ›  技术社区  ›  Alexander Mills

忽略对目录的所有更改

  •  1
  • Alexander Mills  · 技术社区  · 6 年前

    我们有一个git子模块,它在几个repos中的一个名为'config'的文件夹中。

    我在进行合并时得到以下结果:

    On branch oleg/feature/1537299444
    Your branch is up to date with 'origin/oleg/feature/1537299444'.
    
    Changes not staged for commit:
            modified:   config (modified content)
    
    no changes added to commit
    

    它以1退出。

    我试过:

    git checkout config
    

    1 回复  |  直到 6 年前
        1
  •  1
  •   VonC    6 年前

    首先尝试检查您在子模块中看到的是什么类型的diff/新元素。

    cd config
    git status
    git diff
    

    如果可以,做一个 git reset --hard 在配置文件夹中(如果您不需要在配置中进行任何本地修改)

    然后返回父回购,并重试 git merge .

    推荐文章