首页 > 其他分享 >Git神器| SourceTree安装使用教程

Git神器| SourceTree安装使用教程

时间:2023-07-04 11:55:26浏览次数:41  
标签:git sourcetree 神器 点击 Git SSH 安装 SourceTree

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:\Users\Administrator\.ssh”目录下,一直按回车,不用输入密码。

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

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

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

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

三、sourcetree拉取代码

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

2. 点击"文件-->克隆/新建",打开克隆tab,输入信息后,点击克隆就可以将代码拉到本地。(如果是已有git项目,选择Add,浏览项目指定文件夹,然后添加;如果不是git项目,先选择Create,浏览项目指定文件夹,然后添加)

 

标签:git,sourcetree,神器,点击,Git,SSH,安装,SourceTree
From: https://www.cnblogs.com/cuishilei/p/17525390.html

相关文章

  • 神器来袭!一个多类型数据源的企业级数据分析工具
    什么是JVS-BIJVS-BI是企业级的数据分析工具,主要用于各种类型数据接入、便捷性数据加工、数据可视化分析、报表统计结果生成、与各种分析结果应用等方面。JVS-BI可以轻松的接入各种数据来源,屏蔽各种数据源之间的使用的差异性,可轻松的完成数据清洗、加工、分析、展现,根据自己的需要,可......
  • 使用 node 17以上版本运行项目报错--Error: error:0308010C:digital envelope routine
    一、起因#由于电脑重装系统,重新下载nodejs,自然更新到最新版本18,之前的版本才16。更新到最新nodejs版本后,运行vue文件,报错:this[kHandle]=new_Hash(algorithm,xofLen);^Error:error:0308010C:digitalenveloperoutines::unsupported   二、探索......
  • git代码提交 设置日志模板 对用户提交日志注释进行校验
    背景:由于公司项目管理需要,对开发人员的提交日志进行规范性约束。作为兼职的devops工程师,责无旁贷的去吭哧吭哧的研究了。公司主要使用git管理代码,gogs托管。作为领导眼中分分钟解决的问题,在真实上手研究还是需要一些时间成本的(鄙人主职还是研发)。思路:1、利用度娘和biying搜索了......
  • 配置了代理之后,git clone等git操作速度依然很慢的解决办法
    转:配置了代理之后,gitclone等git操作速度依然很慢的解决办法  ......
  • github 打开方式
    Github镜像网站是一个克隆Github的网站,它们的内容与Github相同,但它们位于不同的服务器上。当你访问Github时,它可能需要从远程服务器下载大量数据,这会消耗大量的时间。但是,如果你使用Github镜像网站,它们通常位于与你更接近的服务器上,可以免费加速你的访问。以下是常用的Github镜像......
  • 安装gitlab
     添加源[root@zabbix_serveryum.repos.d]#catgitlab.repo[gitlab]name=gitlabbaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/enabled=1gpgcheck=0#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591  [root@zabbix_serveryum.r......
  • Git提交排除掉Target目录
    在.gitignore的文件中,添加/*/target/添加后,再提交时,还是会出现target目录中的文件原因:本地库已经存在target目录下的文件解决删除所有target文件,可以使用clean命令,然后submit+push,把本地和远程的target文件都删除之后再提交就不会出现target文件了......
  • 记一次.net加密神器 Eazfuscator.NET 2023.2 最新版 使用尝试
    合集-.net代码混淆加密产权保护(2) 1.记一次.net加密神器Eazfuscator.NET2023.2最新版使用尝试06-272.将SmartAssembly与单文件可执行文件一起使用(.NETCore6)06-27收起 很多人看到这个Eazfuscator.NET还不知是什么东东。。。首先介绍下。什么是Eazfu......
  • ps汉化插件套装|最新 Retouch4me ​史上最强AI修图神器来了!
    Retouch4me是由鼎鼎大名的3DLutCreator作者开发的一套基于神经网络的人像照片快速精修工具,它功能强大,同时它基于神经网络,使得操作简单易上手,是一套备受推崇的经典插件。Retouch4me无需对皮肤问题区域进行手动操作,只需按一下按钮即可获得高质量结果!而且还可以实现专业工作流......
  • 博客园同步GitHub功能
    博客园VIP服务增加了GitHub的同步功能,本文一方面作为介绍,另一方面作为尝试,记录一下使用方法和体验。1.开通博客园的VIP服务GitHub的同步功能目前仅限VIP会员。因此需要开通VIP服务,开通后可以在设置中看到同步服务的选项。VIP服务链接:https://cnblogs.vip/99元/年的价格其......