从 P4 迁移到 Git 时,我对 refs/remotes/p4/master 的含义有一个模糊的理解(文档不是很清楚,我在这里找不到解释)。
根据git-p4 克隆文档:
将来自给定 p4 软件仓库路径的头部修订的全部内容导入到 Git 分支 refs/remotes/p4/master 中的单个提交中。
如果我理解正确,Git 会以某种方式使用 refs/remotes 来跟踪使用原始 P4 存储库创建的本地 Git 存储库(如果我弄错了,请纠正我)。
我的问题是:如果迁移后我不想保持 Git 和 P4 之间的连接 - 我应该删除 ref/remotes/p4/master 分支吗?还是我应该移动它?它甚至有任何影响吗?也许为了安全起见,把它放在那里会更好……?
注意:稍后我需要将同一项目的更多分支从 Perforce 迁移到 Git,但同样,一旦分支迁移,我将不再需要在 Perforce 中跟踪它。