我有一个只读远程 git 仓库 A,在本地文件系统中已经克隆了。A 会定期更新,每次更新后我都会在系统中拉取并合并更新的代码。
我想要和我的团队成员一起协作修改 A 的文件,因此我创建了一个新的远程仓库 B。
如何管理同步 B 和我的本地仓库?我想学习正确的命令序列和配置选项来达到我的目标。以下是我想解决的情况:
1. 在 A 有更新后从 A 拉取,并将其推送到 B。 2. 从 A 拉取后,将其与我本地的文件合并,然后将其与 B 上的仓库合并后推送到 B。 3. 我希望 A、我的本地仓库和 B 都有相同的分支。
如果您能给予任何帮助,我将不胜感激。如果我的问题不太清楚,请指出,我将尝试编辑它。谢谢。
我想要和我的团队成员一起协作修改 A 的文件,因此我创建了一个新的远程仓库 B。
如何管理同步 B 和我的本地仓库?我想学习正确的命令序列和配置选项来达到我的目标。以下是我想解决的情况:
1. 在 A 有更新后从 A 拉取,并将其推送到 B。 2. 从 A 拉取后,将其与我本地的文件合并,然后将其与 B 上的仓库合并后推送到 B。 3. 我希望 A、我的本地仓库和 B 都有相同的分支。
如果您能给予任何帮助,我将不胜感激。如果我的问题不太清楚,请指出,我将尝试编辑它。谢谢。
git help workflows
,它主要是关于分支管理的,但一旦你掌握了这个,管理众多的代码库就不会那么繁琐了。 - xenoterracide