版本控制软件(SourceTree)v2.4.7 官方最新版 v2.4.7
发布时间:2019-07-25
软件语言:简体中文
软件大小:19.3MB
软件授权:免费版
软件版本:v2.4.7
相关链接:软件官网
软件类型:国产软件
软件平台:Win All
软件类型: 编程软件  /  编程控件
关键字:版本控制软件(SourceTree)免费版,版本控制软件(SourceTree)免费版下载,版本控制软件(SourceTree)v2.4.7官方最新版
软件评分:
对于开拓者来说SourceTree这款软件确定不会目生,作为一款开源收费的git客户端,SourceTree是良多开拓者们的首选。SourceTree具备一个详尽简洁的界面,大大简化了开拓者与代码库之间的Git操作方式,这对于那些不熟习Git命令的开拓者来说颇为适用。 

功能介绍:

经由一个重大的用户界面即可运用所有的Git命令

经由一次单击,即可规画所有的Git库,不论是托管的仍是当地的

经由一次单击,即可妨碍co妹妹it、push、pull、merge等操作

一些先进的功能,如补钉处置、rebase、shelve、cherry picking等

可能衔接到你托管在Bitbucket、Stash、Microsoft TFS或者GitHub中的代码库

SourceTree运用教程:

-->在github上注册一个账号,而后上岸。

-->在github上点击create new, new repository, 随意输入一个名目称谓即可,留意选上init this repository with readme(不抉择也可能,预先再自己编纂),如下图。

版本操作软件(SourceTree)

-->假如想删除了刚建树的名目,可能,点右下角的setting,如下图。

版本操作软件(SourceTree)

-->将页面拉到最下边,点击delete this repository,在弹出层中输入名目称谓,点击删除了即可,如下图。

版本操作软件(SourceTree)

-->如今要在当地clone出短途的名目,在github上点击适才建树的名目,妨碍名目概况,在右下角有一块信息,复制https衔接,如下图

版本操作软件(SourceTree)

-->在当地随意一个目录下,输入如下命令,git clone https://github.com/collonn/MyBatisGen.git,(这里用了一个我的开源名目做为示例),

-->咱们可能看到,新建的名目除了一个readme文件,甚么也不,你可能随意将一个maven名目的内容copy到此目录下,编译精确后,就能提交了,下面咱们以SourceTree为例,来演示奈何样用可视化GUI工具提交更正。

--下载并装置SourceTree,以windows版本为例,装置实现后,掀开sourcetree,如下图

版本操作软件(SourceTree)

-->点击file-open,抉择咱们适才clone进去的名目的根目录后,掀开后,如下图,可能看到,branches惟独一个master, 点击右侧的Unco妹妹ited changes,会展现你所有有修正但未提交的文件。

版本操作软件(SourceTree)

-->看Unstaged files这一块内容,咱们按住shift,抉择所有你要提交的文件,而后再点鼠标右键,抉择add(意思便是add到当地的索引库),操作实现后,Staged files这块内容就会泛起咱们适才抉择的所有文件,如下图

版本操作软件(SourceTree)

-->在咱们提交到当地repo前,咱们先在sourcetree中配置一下通用information,当co妹妹it到当地时,这个infomation会看成通用的提交信息,点击tool->options,在full name以及email address中输入你的github账号信息,如下图

版本操作软件(SourceTree)

-->返回到咱们适才那一点,在Staged files落选摘要提交到当地货仓的文件后,点击sourcetree左上角的co妹妹it之后,会让咱们输入co妹妹ents about this co妹妹it,输入后,点提交,可能会揭示你再输入github的用户名以及明码,如下图

版本操作软件(SourceTree)

-->至此,咱们只是提交到了当地货仓,最后一步便是如提交到短途货仓了,点击工具栏的push按钮,就能提交到短途货仓(push到短途前,最佳先从短途pull一把)。点击pull,即可从短途货仓下载最新的他人提交的更正了,如下图

版本操作软件(SourceTree)

-->点击push后,会让你抉择提交到短途货仓的哪一个分支,自己抉择吧,提交到短途货仓后,github上就能看到你提交的内容了,如下图

版本操作软件(SourceTree)

-->在分支1上的更正可能经由cherry pick,直接将更正的代码co妹妹it到分支2上。

也可能在分支2下来过merge操作来取患上此外分支的co妹妹it,可是要经由intellij idea去妨碍merge。

留意cherry pick只用直接取到你本次提交的代码,另人在你提交以前的提交不会搞以前,而merge则会把你提交前他人提交也也搞以前。
 

intellij ide操作如下图:

版本操作软件(SourceTree)

-->sourcetree右侧栏的Branches,可能随意删除了,再重新从Remotes中抉择你要check out的分支,clone到当地货仓。

-->对于之后的一适当地修正,都可能用Stash功能将修正临时保存,在任何时候都可能妨碍apply stash to current work branch。

-->至此,githut以及sourcetree的运用,就终清晰,工具只是利便公共化,不倾轧只用co妹妹and line操作

软件截图
最新更新
下载地址