Git操作指南----SourceTree

1.先去下载Mac版本SourceTree :下载地址

2.克隆项目到本地,图解如下

Git操作指南----SourceTree_第1张图片
1.点击新仓库
Git操作指南----SourceTree_第2张图片
2.选择从URl克隆
Git操作指南----SourceTree_第3张图片
3.进入git仓库,复制url
Git操作指南----SourceTree_第4张图片
4.选择好路径,点击克隆

3.检出相应的分支:

Git操作指南----SourceTree_第5张图片
选中相应的分支,拉取

4.pull代码,commit,push,注意:用sourcetree这个操作之后,就没有终端上的先add操作了,其实把文件放在待提交区域就是add操作了,后面只需要直接commit,再push就可以了

一般的操作时先pull,然后再填写提交信息,然后commit,然后push

5.如何放弃本地文件的更改?

使用重置功能,或者丢弃响应文件

Git操作指南----SourceTree_第6张图片
可以选中某个文件重置,也可以直接点击左上角的重置按钮,然后多选文件重置

6.如何回退版本?

6.1.本地已经提交,未push到服务器:

Git操作指南----SourceTree_第7张图片
本地错误提交之后,先选择需要回退到版本,然后reset

6.2.本地已经提交,且已经push到服务器:

Git操作指南----SourceTree_第8张图片
远程push之后,选中需要回退的版本,然后提交回滚(revert)
Git操作指南----SourceTree_第9张图片
直接push

tips:用git revert 操作时需要注意的是,最好只回滚前面一次自己提交版本,当自己多次提交,并且都动的是同一个文件的时候,或者中间有队友提交了别的版本的时候,你如果用revert操作会产生大量的冲突,你需要解决完所有冲突再commit,再push,这时候就比较蛋疼了。

你可能感兴趣的:(Git操作指南----SourceTree)