如何将repo合并到父目录repo

时间:2016-08-10 21:14:12

标签: git

我已经研究但没找到我正在寻找的东西。我在git 1.7.12上,目前我无法更新到更新的东西。

我在/ path / parent / repoA创建了一个repo。后来我觉得我宁愿把回购物放在/ path / parent。

我知道我可以使用子模块,但这不符合我的预期。如果我改变/path/parent/repoA/file1.txt,当我做

git status

在/ path / parent它只是告诉我我在repoA中有变化。

git add -u repoA/*

不会修改修改后的文件。没有git add方式可以解决这个问题。我试过了

git add -u repoA/*
git remote add repoA repoA
git fetch repoA
git merge repoA/master
git remote remove repoA

并且有点工作但最终得到了一个子模块。如何将repoA合并到/ path / parent中,就像/ path / parent / repoA不再是repo一样?

我不想移动任何文件,我只想这样做/ path / parent是唯一的回购。

1 个答案:

答案 0 :(得分:0)

使用repoA

将存储库名称git mv的内容移动到其父目录中
  • cd /path/parent/
  • git mv -r /path/parent/repoA/* /path/parent/