如何更改它以便GitHub从另一个文件夹同步我的存储库?
例如,我的存储库位于(F:GameBackUp \ GameName),现在我希望它检查我的原始文件夹(D:GameProjects \ GameName)并同步所有更改的文件。
当我提交更改时,我想要它现在做什么,只是我不希望.git文件夹与我的项目位于同一目录中。
答案 0 :(得分:0)
因为你有两个本地分支,你可以做的是将分支从一个推送到github,git push origin branch-name
,然后在你的另一个本地分支中,从Github,git fetch origin
获取你的原点,那么你可以合并另一个分支git merge origin/branch-name
的分支,你可以通过在两者中运行git remote -v来检查两个分支是否已连接到你的原点
答案 1 :(得分:0)
所以基本上当你提交更改时它现在做的就是我不希望.git文件夹与我的项目位于同一目录中。
您可以将.git
文件夹移动到其他位置。但是有一个缺点:你必须在每个--git-dir
调用中指定git
,因为git期望它在当前的位置。
请参阅:https://git-scm.com/docs/git
另一种解决方案是将子目录添加到存储库根文件夹。