如何停止在Git中跟踪远程分支? 我要求停止跟踪,因为在具体情况下,我想删除本地分支,但不是远程分支。 删除本地和删除远程将删除远程分支以及: 如何在本地和GitHub中删除Git分支? 我可以只是做git branch -d the_branch ,它不会传播时,我后来git push ? 如果我运行git push origin :the_branch稍后会传播吗?
我们正在将我们(巨大的)项目移动到git上,我们正在考虑使用子模块。 我们的计划是在超级项目中有三个不同的头:释放,稳定,最新。 项目负责人将负责发布和稳定的分支机构。 他们将根据需要移动子模块。 问题是“最新”的头。 我们希望超级项目“最新”头部(自动)跟踪所有子模块的主分支。 如果能够显示所有提交给子模块的历史,那也是非常棒的。 我曾经看过gitslave,但这不是我们想要的。 有什么build议么?