给大家演示下使用Sourcetree管理工具管理代码
我用的版本是3.1.3,因为项目保密问题,所以我打了马赛克谢谢理解。
附官方下载地址:https://www.sourcetreeapp.com/
1.打开Sourcetree创建一个空的文件夹作为仓库
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPn1ENnR1TwEEROBDOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL2MzM5AzM0cTM4IDOwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
2.配置远端,URL为GitLab克隆地址
3.点击左上角拉取,选择主分支代码dev拉取到当前文件夹
4.拉取到本地之后,远程会显示当前有多少分支,
然后点击右键检出主分支DEV的代码
还有自己分支的代码例如 dev-XXXX
5.然后分支就会有检出的主分支还有自己的分支 如下图
在正式开发中,每天上班的第一件事就是拉取dev代码到本地
6.切换到自己的分支然后点击dev分支右键 合并至当前分支(如下图)
7.然后自己的分支代码就有主分支的代码了,就可以继续今天开发。
当你完成今天的开发之后,打开Sourcetree左上角会有提交按钮,就像下图
点击暂存所有,然后下面输入注释。点击提交,就存放到本地仓库。
切记:立即变更推送不要勾上,如果当你勾上在这一步的时候就已经推送到远程仓库了,初学者勿勾。
8.点击上方推送按钮,选择自己的分支点击推送就推送到了远程仓库
然后就让大佬们合代码吧,就可以下班咯,合并完主分支的代码之后第二天就直接点开此软件进行上面操作就不会出问题的哦。