我的Xcode连接到BitBucket。现在我什么时候分叉,分支和提交?

时间:2013-12-13 23:40:20

标签: xcode git bitbucket

我已经将我的iMac的Xcode项目连接到BitBucket上的私人仓库,以便我可以在iMac和Macbook Pro之间共享我的项目。

现在是什么?

当我去MacBook并连接到回购并检查项目时,当我想回到iMac时该怎么办?提交更改?那么我是否必须在iMac上再次从回购中检出整件事?

我只在本地和自己使用过版本控制。这样做的实际过程是什么?

谢谢!

2 个答案:

答案 0 :(得分:0)

您已经在MacBook和iMac上克隆了bitbucket存储库。要传达两者之间的变化,你必须提交一个更改并将其推送到bitbucket(在iMac上说),然后在另一个(即MacBook)上拉取或获取/ rebase - 这是git的标准流程。 / p>

这是一个很好的参考:http://git-scm.com/book/en/Distributed-Git-Distributed-Workflows,在两个不同的方框中,将自己视为两个不同的开发者。

答案 1 :(得分:0)

以下是我使用上述答案/评论的最终解决方案:

  1. 在Bitbucket中创建存储库并获取存储库服务器地址。
  2. 在iMac上的Xcode中打开工作项目,并将Bitbucket存储库添加为远程存储库。
  3. 使用源代码管理|推送命令将当前的本地提交推送到Bitbucket存储库。
  4. 在MacBook计算机上,从远程存储库中检出项目。
  5. 在MacBook上进行更改后,提交它们并选择提交窗口底部的选项将更改推送到遥控器。
  6. 返回iMac并使用Source Control | Pull命令从存储库获取更改并将它们合并回iMac上的工作副本。
  7. 从我在其他答案中读到的内容中,有很多关于git工作流程的知识,但是现在,这对我有用。

    此外,这个链接也帮助我理解了与git相关的推送/提取/提交等。 http://gitready.com/beginner/2009/01/21/pushing-and-pulling.html