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