一、新建本地仓库

打开sourcetree,点击Create

【Git】使用SourceTree创建本地代码仓库关联远程仓库

【Git】使用SourceTree创建本地代码仓库关联远程仓库

填入仓库存放的路径,点击创建。

【Git】使用SourceTree创建本地代码仓库关联远程仓库

弹出一个对话框,选择是。

创建完成之后再testCreate文件夹下就多了一个.git文件。

【Git】使用SourceTree创建本地代码仓库关联远程仓库

这样一个空的代码仓库就创建好了。

但是这个代码仓库里面还没有什么实质性的东西。

【Git】使用SourceTree创建本地代码仓库关联远程仓库

二、关联远程仓库

但是光创建一个本地仓库并不是目的,重要的是要和远程仓库关联起来。

如果这是一个新项目,那么由配置管理人员在服务器创建一个新的空仓库,把url地址告诉开发人员。

开发人员在本地sourcetree新建的仓库进行设置,

【Git】使用SourceTree创建本地代码仓库关联远程仓库

点击设置按钮。

【Git】使用SourceTree创建本地代码仓库关联远程仓库

点击添加按钮。

【Git】使用SourceTree创建本地代码仓库关联远程仓库

远端名称自取,通常是origin,然后URL填入远端仓库地址,点击确定。

然后,点击获取,从全部远端获取更新。

然后拉取,拉取远端master分支到本地,本地还没有master分支会自动创建。

【Git】使用SourceTree创建本地代码仓库关联远程仓库

 拉取之后,本地有了master分支。


如果远程新建的是一个完全空的仓库,连README.txt都没有,也就不存在任何远程分支,那么就需要在本地先做一次提交,生成本地master分支,再将本地master分支推送到远端。

因为现在还不存在本地分支,所以需要先有提交才能自动创建本地master分支。

现在再testCreate文件夹下新建一个Readme.txt文件。然后暂存、提交,完成之后左侧分支出现master分支。

【Git】使用SourceTree创建本地代码仓库关联远程仓库

然后推送本地master分支到远程master分支。

完成之后远程创建了master分支。


三、建立新分支进行开发

现在可以按照正常开发流程进行开发了,可以参考博客【Git】使用SourceTree与GitLab远端仓库进行交互

 

 

相关文章: