首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git-p4和分离的分支

git-p4和分离的分支
EN

Stack Overflow用户
提问于 2013-10-30 02:50:53
回答 1查看 163关注 0票数 3

所以,我做了一个

代码语言:javascript
复制
git config git-p4.branchList foo/bar:baz/garply
git init
git p4 sync //depot/foo/bar
git p4 sync --branch=baz/garply //depot/baz/garply

当一切都说完了,我希望foo/bar (主分支)和baz/garply (主分支的分支)之间会有关系。没有。

我能够git checkout master并正确地登录到主分支。但是,当我试图切换到"baz/garply“git checkout p4/baz/garply时,我陷入了一个独立的头脑中。(来自这个分离头部的git diff master似乎也会导致非常不正确的结果。)

我假设git-p4主要不通过branchList机制来维护关系?有没有办法在分支机构之间建立这种关系?

(请注意,我使用的是git sync而不是git clone,因为存储库很大,我不想再检出它们。此外,检测分支机制将无法工作,因为存储库太大。)

EN

回答 1

Stack Overflow用户

发布于 2013-11-09 02:43:08

我希望我能给你一个实际有效的答案,因为我也需要一个。

我编辑了.git/info/grafts,使其具有如下所示的行:

代码语言:javascript
复制
HASH1 HASH2

其中HASH1是garply分支上的第一个提交,HASH2是garply在master上的父级。

问题是,现在我不能git p4 syncgit p4 submit,并让它真正工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19666757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档