将更新的master分支推送到位于同一项目文件夹中并在本地git repo中配置的远程存储库

问题描述

我在下面的结构中有一个项目

enter image description here

enter image description here

我的本​​地git仓库是array_code。在array_code文件夹中,我在Codemaster分支中拥有最新的代码。 远程存储库已预先配置到我的本地git存储库中。您可以在第二个图像项目文件夹中看到。

现在如何将更新后的Codemaster分支推入远程存储库中。

您能帮我帮助一下吗,因为两者都在同一项目文件夹中

解决方法

首先,请确保您的Windows Explorer show the hidden files:您将看到隐藏的.git,其中显示了哪个父文件夹是git存储库,哪个不是。

第二,当您在文件夹A中有一个仓库并且在一个不相关的文件夹B中更新了源时,您可以

cd A
git --work-tree=..\path\to\B add .
git commit -m "Import sources from B"
git push