免费开源的iOS开发学习平台

GitHub:3-创建仓库

GitHub 上操作虽多,但是都是围绕一个个的项目展开的。一个项目其实就是一个文件夹,里面放着所有的项目文件,可以是代码,也可以是任意的文档。但是在 GitHub 这里,每一个项目都不仅仅是最新版本的代码,还保持着所有的历史版本和修改记录,当然这个后台就是通过 Git 来实现的。GitHub 上的项目有一个新名称,叫 ”仓库“ ( repository )。说白了,一个仓库就是一个用 git 进行了版本控制的项目。

通过GitHub客户端创建仓库有三种方式。

  • Add。使用Add来创建仓库,来源是本地机器上已经存在的项目,填写项目所在的文件夹位置,然后点击 【Create&Add Repository】,如果这个项目本身就是一个 git 仓库了,就直接添加进来,如果不是,就把它变成一个 git 仓库(其实也就是在项目内创建一个 .git 文件夹)然后再添加进客户端。

  • Create。新建项目。需要填写项目名,并选择项目存放位置,然后点 【Create Repository】 按钮,仓库就创建好了。

  • Clone。就是从 Github网站上向本地克隆。假如我们已经在客户端上登录了GitHub账号,则可以看到在网站上创建的仓库,选中其中一个,并选择在本地硬盘的保存位置即可。

例如,我们可以创建一个名称为99iOS的仓库(项目),仓库在本地硬盘的保存目录为~/Documents/code/99iOS。

点击【Create Repository】按钮,即可完成仓库的创建。

使用Finder可以查看创建的~/Documents/code/99iOS目录中添加了隐藏的.git文件夹,该文件夹中保存了与版本控制相关的文件。

在Finder中查看隐藏的文件夹可以在终端中执行如下命令。

defaults write com.apple.finder AppleShowAllFiles -bool true

关闭显示隐藏文件功能,可以执行如下命令。

defaults write com.apple.finder AppleShowAllFiles -bool false