一.复制私有项目的链接。(注意,不是浏览器的url,而是如图所示箭头指向的url)

image.png
二.打开SourceTree,点击新仓库->从URL克隆
Snip20180328_40.png

Snip20180328_40.png
二.打开SourceTree,点击新仓库->从URL克隆
Snip20180328_41.png

Snip20180328_41.png
三.如果URL确定正确,点击取消,重新打开即可。(可以选择高级选项,选择检出码云上的某个指定的分支到本地,如果不选择,默认检出码云上的master分支到本地。这里我们没有选择,所以检出的是master分支)

Snip20180328_43.png

image.png
四.正在克隆.......
Snip20180328_44.png

Snip20180328_44.png
五.克隆完毕
image.png

image.png
六.双击打开步骤五的"一秒招聘iOS"即可看到master分支下的项目内容。
image.png

image.png
七.找到克隆出来的项目的路径。(忘记了的话步骤二可以查看)
-
当然也可以点击"在Finder中显示",然后右滑找到路径。
Snip20180328_52.png
image.png

image.png
八.打开xcode项目。随便增加一些内容。然后可以在SourceTree中及时的查看到xcode中代码的改动情况。
image.png

image.png
九.暂存->填写备注->提交
image.png

image.png
十.提交回滚。刚才步骤九不小心将提交到本地服务器的代码提交到了本地的master分支上。不应该在master分支上操作代码(操作规范),合并代码才需要操作master分支。因为在master分支上操作了代码,所以应该切换到别的分支上

Snip20180328_62.png
十一.确认回滚
Snip20180328_66.png

Snip20180328_66.png
十二.将确认回滚的操作提交到码云的服务器。

Snip20180328_68.png
十三.在SourceTree中可以看到回滚成功
Snip20180328_69.png

Snip20180328_69.png
十四.在码云中可以看到回滚成功

Snip20180328_71.png
十五.检出服务器端的其他分支到本地。然后在本地分支上修改代码,只要不在master分支上操作就行。

Snip20180328_74.png
从码云上代码可能会遇到下面的问题(文字+截图):
templates not found /usr/local/git/share/git-core/templates

Snip20180328_45.png

Snip20180328_46.png
此时你可以删除本地创建的文件夹,创建一个新的文件夹,起个新名字即可。
