SourceTree 是 Windows 和Mac OS X 下免费的Git客户端管理工具。支持创建、克隆、提交、push、pull 和合并等操作。

一、sourcetree的安装

1. 下载sourcetree

下载链接:Sourcetree | Free Git GUI for Mac and Windows

2. 安装sourcetree

点击安装,第一个创建Bitbucket账户可跳过初始设置,加载SSH密钥,选择否(后面使用git生成)。

二、sourcetree的git配置

1. 下载并安装git

下载链接:Git,选择安装路径后进行安装。

2. 生成秘钥。打开Git,执行命令:ssh-keygen -t rsa,默认安装路径在"C:UsersAdministrator.ssh”目录下,一直按回车,不用输入密码。

你可以在C:UsersAdministrator.ssh”目录下查看你生成的秘钥。

3. 然后在gitlab上绑定自己刚刚生成的公钥

在settings->SSH Keys->Key->Add yey

其中,Key框内把刚刚生成的id_rsa.pub中的内容复制进来,然后点击Add key。

三、sourcetree拉取代码

1. 打开sourcetree,点击"工具-->选项-->一般",选择SSH密钥的位置为刚刚生成密钥的路径,SSH客户端选择OpenSSH,点击确定。

2. 点击"文件-->克隆/新建",打开克隆tab,输入信息后,点击克隆就可以将代码拉到本地。

源路径:拉取项目的git路径

目标路径:要保存该项目的本地路径

名字:一般会根据目标路径自动获取填充

windows 安装openssh服务端_Git神器| SourceTree安装使用教程相关推荐

  1. Ubuntu 安装Openssh服务端

    1.安装Openssh服务端 首先,我们需要更新我们的本地库索引.所以如下所见,我们需要先输入"apt-get update" $ sudo apt-get update 现在我们 ...

  2. sourcetree克隆一直不成功_Git神器| SourceTree安装使用教程

    SourceTree 是 Windows 和Mac OS X 下免费的Git客户端管理工具.支持创建.克隆.提交.push.pull 和合并等操作. 一.sourcetree的安装 1. 下载sour ...

  3. paramiko监控 windows服务器 被监控服务器只需要安装openssh服务即可基于wmic完成大部分监控...

    paramiko监控 windows服务器 被监控服务器只需要安装openssh服务即可基于wmic完成大部分监控 #!/usr/bin/python #-*- coding: UTF-8 -*-#+ ...

  4. Windows安装VNC服务端

    下载VNC服务端 由于服务器在IDC机房,只能使用系统自带远程桌面连接到服务器进行安装VPC服务端 但在安装过程发现,如果是通过远程桌面连接到服务器进行安装,VNC Mirror Driver会报错无 ...

  5. epel源mysql版本_linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面...

    epel是一种yum仓库,里面提供了更多.更丰富linux软件,但是,它不是默认yum仓库,我们需要手工添加这个yum源. 添加epel源 然后,找到fedora-epel, 在列表里找到:6serv ...

  6. linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面

    epel是一种yum仓库,里面提供了更多.更丰富linux软件,但是,它不是默认yum仓库,我们需要手工添加这个yum源. 添加epel源 参考:http://freeloda.blog.51cto. ...

  7. oracle服务端安装和下载,oracle 11g 服务端下载地址及安装说明

    Oracle 11g 服务端的安装步骤 Ø  简介 本文主要介绍 Oracle 11g 服务端的安装步骤,在介绍之前说明以下几点: 1.   所安装的服务器是本机的虚拟机,操作系统为 Windows ...

  8. CentOS 7下安装pptp服务端手记

    主要配置步骤 安装前检查系统支持 a. 在安装之前查看系统是否支持PPTP modprobe ppp-compress-18 && echo success 应该输出:success ...

  9. 安装OpenSSH服务

    1.安装OpenSSH服务(CentOS系统默认安装了openssh) yum install openssh-server -y 2.配置OpenSSH服务(默认的配置已可以正常工作) OpenSS ...

最新文章

  1. 洛谷 P2951 [USACO09OPEN]捉迷藏Hide and Seek
  2. 【学习笔记】【C语言】进制
  3. 洛谷——P1680 奇怪的分组
  4. 深度学习模型压缩方法
  5. javascript-mqtt
  6. 交错数组(jagged array)
  7. freemarker 如何获得list的索引值
  8. 油猴脚本管理器使用指南
  9. webm视频怎么转换成mp4?
  10. codeforces-831A(Unimodal Array)
  11. 终于有人把“教育内卷”讲明白了
  12. 日期、时间、格式、补零(0、〇)操作、length、String、slice、getFullYear、getMonth、getDate、getHours、getMinutes、getSeconds
  13. ​什么是bug?bug的源头在哪里?
  14. MySql模糊查询like通配符的使用
  15. elasticsearch服务器CPU 占用过高 调整
  16. 什么是NETBIOS?
  17. 开发者不可错过的 10 个人工智能开源项目
  18. 笔记本选购2018.9
  19. 为什么OFDM抗多径?
  20. Java-通过年和月获取当前月有几个周一并获取周一的日期

热门文章

  1. Python数据类型--字典
  2. 《Python 黑科技》程序员必须会的代理ip小技巧
  3. 键盘上的反引号怎么打
  4. 安卓逆向_24 ( 二 ) --- frida 学习记录
  5. python socket出现ip已经使用_Python:只接受特定的IP(socket)
  6. Socket通用TCP通信协议设计及实现(防止粘包,可移植,可靠)
  7. android和linux操作系统的区别
  8. [java基础] --- java开发,service层是不是一定要写接口
  9. React Native使用指南-使用链接库
  10. python中的demo_python中简单工厂实现demo