1.先去下载Mac版本SourceTree :下载地址
2.克隆项目到本地,图解如下:
3.检出相应的分支:
4.pull代码,commit,push,注意:用sourcetree这个操作之后,就没有终端上的先add操作了,其实把文件放在待提交区域就是add操作了,后面只需要直接commit,再push就可以了
5.如何放弃本地文件的更改?
使用重置功能,或者丢弃响应文件
6.如何回退版本?
6.1.本地已经提交,未push到服务器:
6.2.本地已经提交,且已经push到服务器:
tips:用git revert 操作时需要注意的是,最好只回滚前面一次自己提交版本,当自己多次提交,并且都动的是同一个文件的时候,或者中间有队友提交了别的版本的时候,你如果用revert操作会产生大量的冲突,你需要解决完所有冲突再commit,再push,这时候就比较蛋疼了。