首页 > 解决方案 > 将更新后的主分支推送到位于同一项目文件夹中并在本地 git repo 中配置的远程存储库

问题描述

我在以下结构中有一个项目

在此处输入图像描述

在此处输入图像描述

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

现在我如何将更新的 codemaster 分支推送到远程存储库。

你能帮忙解决一下我能想到的命令吗,因为两者都在同一个项目文件夹中

标签: javascriptgitgit-remote

解决方案


首先,确保您的Windows 资源管理器显示隐藏文件:您将看到隐藏文件.git显示哪个父文件夹是 git 存储库,哪个不是。

其次,当您在文件夹 A 中有一个 repo,并在不相关的文件夹 B 中更新了源时,您可以这样做

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

推荐阅读