1.先去下载Mac版本SourceTree :下载地址
2.克隆项目到本地,图解如下:
1.点击新仓库 2.选择从URl克隆 3.进入git仓库,复制url 4.选择好路径,点击克隆3.检出相应的分支:
选中相应的分支,拉取4.pull代码,commit,push,注意:用sourcetree这个操作之后,就没有终端上的先add操作了,其实把文件放在待提交区域就是add操作了,后面只需要直接commit,再push就可以了
一般的操作时先pull,然后再填写提交信息,然后commit,然后push5.如何放弃本地文件的更改?
使用重置功能,或者丢弃响应文件
可以选中某个文件重置,也可以直接点击左上角的重置按钮,然后多选文件重置6.如何回退版本?
6.1.本地已经提交,未push到服务器:
本地错误提交之后,先选择需要回退到版本,然后reset6.2.本地已经提交,且已经push到服务器:
远程push之后,选中需要回退的版本,然后提交回滚(revert) 直接pushtips:用git revert 操作时需要注意的是,最好只回滚前面一次自己提交版本,当自己多次提交,并且都动的是同一个文件的时候,或者中间有队友提交了别的版本的时候,你如果用revert操作会产生大量的冲突,你需要解决完所有冲突再commit,再push,这时候就比较蛋疼了。
网友评论