1. 安装
在安装windows版本时,网上的跳过注册方式均已失效,不知道为什么,无奈只能FQ使用google账号登录(或注册)。
2. 使用
2.1 新建工程
新建工程时,可先在远程(即网站,如github或码云)建立空白的项目,然后用sourceTree新建一个tab,然后点击clone,填入远程路径,本地路径(注意本地路径应为空文件夹)即可,然后就可以在本地文件夹使用其他IDE进行操作。注意每次要提交时,先拉取,在本地解决冲突,然后再推送到远程。
2.2 修改工程
修改工程时,首先要从远程拉取,解决冲突之后再进行本地修改工程。同样,提交时,应再次拉取远程工程,解决冲突后再提交。
2.3 问题
- 但是从远程拉取后只是修改了本地版本库吧,并没有修改我的代码?
- 拉取和获取有何区别?什么是fetch?什么是检出?
拉取会将远程工程更新本地工程,而获取只是比较两者的差别,查看远程是否有更新,不会更改本地代码。参考
fetch就是获取(也有叫抓取),checkout是切换分支。