在Mac上使用Git + GitX和Xcode项目的快速指南?

Pro*_*ber 5 git macos xcode gitx

在mac上使用Git感觉就像一个巨大的痛苦,而Git文档只是huuuuuuuuge.也许某人有一篇绝密的博客文章,甚至还有网络直播分享,这简单而快速地解释了基础知识?

  • 创建存储库.大痛苦.

  • 使用GitX:Pain打开该存储库.

  • 在Xcode中工作,然后进行更改:不知道,可能也很痛苦.

  • 使用他们自己的mac将存储库克隆到其他几个开发人员,这样他们就可以开始在项目上进行协作了:哦,伙计,我的脑袋爆炸......需要医生!

  • 以某种方式合并这些克隆的存储库,以便每个人都获得更新的存储库以及其他任何人的更改:红色警报!

现在我觉得我需要一个月才能搞定.如果有人可以指出真正有用的资源而不会迫使我阅读几天,那会很高兴吗?还是有一本很棒的书来解释这种疯狂?

Sam*_*hie 4

Git 绝对是巨大的,你当然可以花那一个月的时间来学习它的流程,但你可以坚持一些基本概念,最终得到一个非常好的工作流程。我使用命令行,因为它可以让您坚持这些基础知识,并在需要时进行扩展。这些基本命令是“pull”、“push”、“init”、“commit -am “message””。稍后,您可以在gitref.org阅读有关分支和变基的信息。

作为 mac Xcode + git 用户;我绝对推荐 DTerm,让生活变得轻松。一个键命令会打开一个浮动终端窗口,CD 到当前活动文件的目录。在 XCode 中,这意味着您将立即进入 git 控制的目录。

所以,我的工作流程——

  1. 在终端中使用“git init”创建存储库
  2. 创建 github 存储库
  3. 按照 github 说明将两者关联起来
  4. 在我的项目中工作时,按 Shift-Command-Enter 调出浮动终端窗口
  5. 输入“git commit -am”提交消息”以提交所有当前更改
  6. 相同的组合键加上“git pull”或“git push”分别用于从代码存储库中拉取更改或将更改推送到代码存储库

我发现与 GitX 相比,命令行与 git 的工作关系要容易得多,特别是当您使用 DTerm 之类的东西时。

要获得很好的参考,请访问gitref.org。祝你好运!