首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git- p4 :同步对git的p4更改

git- p4 :同步对git的p4更改
EN

Stack Overflow用户
提问于 2013-06-19 07:14:44
回答 1查看 1.5K关注 0票数 1

我要把我们的项目从强制转移到git。在一些设置之后,通过指南,我成功地创建了git并从perforce导入了源代码。然后我遇到了问题,我不能简单地将后续的p4更改导入到git。(我们中的大多数人仍在努力工作)。

  1. git-p4同步
  2. git推送原主

跟踪误差

拒绝主->母版(非快速转发)错误:未能将一些推荐推送到'git@github.com:xxx/yyyyy.git‘提示:更新被拒绝,因为当前分支的尖端落后于提示:它的远程对应项。合并远程更改(例如'git拉‘)提示:然后再推。提示:有关详细信息,请参阅“git push --help”中的“关于快速前进的说明”。

我也试过

  1. git-p4同步
  2. git-p4重碱基
  3. 吉特拉力
  4. git推送

终于起作用了。但我不知道为什么。

git-p4同步手册上写着

在初始导入之后,只需在git存储库中调用git-p4同步,就可以轻松地将git存储库与Perforce仓库中的更新更改同步。默认情况下,将更新"remotes/p4/master“分支。

所以我猜这就是为什么随后的'git推‘不起作用的原因。每一次我都要重新定位/拉/推吗?我错过了什么吗?我刚接触过git,请帮帮忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-02 22:26:43

如果您正在将代码推送到一个标准的git,并且它被拒绝,那么您需要将您的更改重新定位到origin/master上。

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

https://stackoverflow.com/questions/17185035

复制
相关文章

相似问题

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