Sourcetree实现git管理

寒假闲来无事,做一个小项目,用github作为代码远程仓库,同时运用了sourceTree来实现可视化的GIT操作。

Sourcetree的安装

官网上傻瓜式安装https://www.sourcetreeapp.com/

github上创建远程仓库

在公司实习使用的是gitlab,我自己用GitHub,操作是一样的。
在这里插入图片描述

克隆远程项目到本地

安装Sourcetree成功后,进入首页
在这里插入图片描述
将URL黏贴,并设置克隆的目标路径。
在这里插入图片描述
成功之后,就可以进到如下页面,实现远程代码的克隆。
在这里插入图片描述
我们用VSCode打开工作环境,对文件进行修改在这里插入图片描述
VSCode也有git的跟踪功能,当前跟踪的是本地的master分支,远程的master分支会默认对应本地的master分支,也可以自行创建新的本地分支。
在这里插入图片描述
可以用VScode直接提交修改,和Sourcetree的效果一致,操作较为简单,结果都是更新本地该跟踪的分支代码。在Sourcetree中,我们已经可以看到我们刚刚的修改,在填写完备注之后即可提交。
在这里插入图片描述
提交完毕,我们可以在history中看到图谱的更新
在这里插入图片描述
可以创建新的本地分支,右键=>分支
在这里插入图片描述
创建本地新分支
在这里插入图片描述
点击推送,我们选择要推送的本地分支以及目标远程分支
在这里插入图片描述
如果希望在远程仓库新建分支,可以直接创建条目
在这里插入图片描述
上传成功
在这里插入图片描述
到github上看,可以看到新的分支出现了,这样就完成了代码的上传。
在这里插入图片描述

上传本地项目到远程仓库

创建本地仓库
在这里插入图片描述
在文件夹中创建新文件
在这里插入图片描述
配置目标远程仓库
在这里插入图片描述
在这里插入图片描述
从远程仓库获取
在这里插入图片描述
完成之后,我们可以看到远程的分支已经出现了。
在这里插入图片描述
任君操作,这里我选择检出
在这里插入图片描述
根据需要进行修改
在这里插入图片描述
成功检出远程代码
在这里插入图片描述
远程的文件已经出现在本地仓库中,同时新建text文件
在这里插入图片描述
发现修改变动,选择提交
在这里插入图片描述
同样根据需要进行推送
在这里插入图片描述
我们可以merge代码,进行分支的合并,这里注意,如果有冲突,会有相关提示。
在这里插入图片描述
总的来说,这款工具使用起来十分方便,不需要命令行,只需要点来点去就可以实现git的相关操作。其实还有许许多多的用法,大家有兴趣可以多多尝试,基本可以满足大部分多人协作开发的条件。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值