如果你看不到.git目录,你需要让隐藏的文件可见。具体做法就是打开一个Terminal窗口,输入以下命令:


对于OS X Mavericks 10.9:

 
 
  1. defaults write com.apple.finder AppleShowAllFiles TRUE  

 

对于以前的OS X版本,

 
 
  1. efaults write com.apple.Finder AppleShowAllFiles TRUE   

 

为了重启Finder应用,输入

 
 
  1. killall Finder  

 

这就是本项目在本地git源保存的位置。实际上,如果你选上了相应的选项,这个目录就会被创建。相应地,在你创建新应用时,.git子目录也会一同被创建。

 

显然使用Xcode创建一个git源毫不费力,然而,如果你在项目创建时未创建git源,之后又想加上这个功能怎么办呢?好吧,其实你可以在任何时候为你的项目创建源,但是不是使用Xcode。尽管这种情况很少发生,我还是会告诉你该怎么做。

 

如果你愿意的话,你可以直接跳到本教程的下一部分。我建议你接着读下去,因为接下来这些信息还是很有用的。

 

在进行演示前,你需要首先通过Xcode下载Command Line Tools,因为我们要在Terminal下操作,并且需要一些额外的工具。如果你还没有下载,那就去Xcode>Preferences…菜单,选择Download选项卡,展开Components区,点击Commond Line Tools右边下载按钮。下载完成后,一个对勾符号会取代下载按钮。


 

现在,为这个例子再创建一个工程,完事后可以删了它。在创建时取消那个创建git源的选项。这次我们不想让Xcode为我们准备一个源。把这个工程命名为NoGitExample,保存到桌面,然后你可以跟我接下来输入的命令一样。

 

一切准备妥当后,打开Terminal窗口(如果你之前打开了一个,那就先关掉它再重启,从而使我们安装的命令行工具生效)。下面切换到新项目的目录:

 
 
  1. cd /Users/YOUR-USERNAME/Desktop/NoGitExample  

别忘了在上边命令中设置Mac的用户名,接下来,输入:

 
 
  1. git init  

 这会初始化一个空的源,如果你在Finder里面查看或是输入ls命令,你会看到.git子目录已经被创建,很好,接下来输入:

 
 
  1. git add .  

这样,当前目录所有的内容就被添加到源里面去了,最后,输入以下命令:

 
 
  1. git commit -m 'Initial commit'  

接下来会出现一个本地git源所执行的改变列表,如下图所示:

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐