专业的编程技术博客社区

网站首页 > 博客文章 正文

一款操作简单功能强大的图像化git操作工具

baijin 2024-11-24 11:51:17 博客文章 3 ℃ 0 评论

你是否还在为记不住git命令而焦头烂额,是否还在为某个操作命令到处找资料说明。今天你看到这篇文章,那基本上可以告别git命令了,有一款操作简单功能强大的图形化git仓库操作工具,那就是SourceTree。

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge等操作。

其实在接触SourceTree之前,我还是使用最原始的git命令方式操作git仓库。虽然看起来很牛逼很厉害的样子,但是当某一段时间没怎么使用git命令了,是不是会这种每打一条命令就要去查一下资料。这样子即降低了工作效率,也是使得我们又要花点时间去温习一下之前的命令。后来我发现这款图形化操作工具,四个字评价,简单好用。这工具特别适合新手,以及不想去记那些复杂命令的同学。



下面直接上干货吧!

安装

自行上百度搜索傻瓜式安装,这里略过。


克隆仓库

克隆完后大概如下图所示


创建分支

一般我们都不会再master上直接开发,那我们现在创建一个dev分支,点击工具栏中的分支按钮,在弹出的分支创建框中填写分支名称。


假如我们此时在本地分支dev上做了相应的开发,可以看到工具中显示了我们本次修改了什么文件,以及没个被修改的文件变化的内容


提交本地分支

(1) 填写修改内容备注,暂存已经修改的文件,点击右下角的提交,此操作相当于git add . 命令和git commit -m '"增加xxx功能"

(2)点击工具栏中的推送,提交本地仓库到远程仓库,提交后发现远程仓库中创建了一个新的分支dev

更新和合并代码

例如当前需要合并dev分支的代码到master中,此先的吧dev中修改的代码先提价到远端服务器,然后再切换到(双击master分支名称)master,注意切换到master分支后拉取一次最新代码,以防此时有其他人提交了新的代码到master分支,要不然合并时会出现提交不上。

正式合并代码,选中本地仓库中dev分支,注意不是切换到dev分支,然后右键选择合并dev至当前分支,点击确定合并就好了。


最后将将合并到本地master仓库中的代码提交到远程master仓库。


还有一些其他的功能,比如提交错了,可以回滚提交,还有贮藏等一些高级操作,可以自己慢慢探索。


------------------------------------------------END-----------------------------------------------------------------

你的一个赞一个关注是我创作的动力,是我持续输出的能量源泉,老铁关注一波吧!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表