admin 管理员组

文章数量: 887021

SourceTree

1.应用场景

用于可视化界面的项目版本控制软件,适用于项目管理

2.学习/操作

介绍

SourceTree是一款免费的Git和Hg客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。支
持创建、克隆、提交、push、pull 和合并等操作。window、mac可用.

 

 

1. 下载安装

.3.8.exe  //下载链接 64位 Windows

 

傻瓜式安装, 步骤省略

 

备注:

会被要求先注册,   可以注册, 也可以跳过注册步骤,

方法见: .html

结果为:

 

 

默认安装路径为:  C:\Users\{youruser}\AppData\Local\SourceTree\

否则, 很尴尬的事情会有, 你找不到它.

 

2. 使用

2.1 先配置远程仓库的账户 //这里以为github为例

1. 选择'Remote'->添加一个账户-->填写信息如下--> 点击确认. 

 

备注: 

这里请确保浏览器已经登录github账号

 

2. 点击'Authorize atlassian'

 

 

3. 再次输入github账号密码

 

4. 浏览器出现'授权成功', 

 

sourcetree出现'认证成功'

 

5. 可以看到该github账号下的仓库

 

 

 

2.2 克隆/新建仓库

方式一: 直接点解clone即可

出现如下报错

解决办法:

点击'工具'-->选项-->一般-->SSH客户端-->选择OpenSSH即可.

备注: 前提是 C:\Users\g{用户名}\.ssh\id_rsa 已经存在.

生成ssh key 见: 

 

然后重试

 

结果:

已经成功.

 

方式二:

直接clone, 暂时省略

 

 

2.3 拉取/推送

TBD

 

 

 

后续补充

...

3.问题/补充

1. 使用[仓库]-->[Git工作流]-->[建立新的修复补丁],然后出现闪退,如下:

原因: git bash版本太低

解决办法:升级git bash  //卸载,下载最新版,安装.

4.参考

/  //官网

.html  //SourceTree安装与使用  //SourceTree安装与使用

.html  //Windows10 下安装SourceTree 跳过注册 Bitbucket

  //比较svn,git,hg区别

  //SourceTree

后续补充

...

 

本文标签: SourceTree