当前位置: 首页 > news >正文

SourceTree的安装与使用

SourceTree的安装与使用

一、前言

作为可视化Git管理工具,SourceTree可以避免我们使用命令进行常规的代码拉取,更新,合并等操作。

鼠标点点就可以完成代码管理的工作。所以强烈推荐可视化的工具。不过SourceTree还是有点bug,比如大数据量的操作会卡死,平常操作可以注意下。

二、下载软件

点击跳转到SourceTree官网进行客户端软件下载
https://www.sourcetreeapp.com/
在这里插入图片描述
点击左侧的Donwload for Windows(根据你的电脑环境,如果是mac,按钮会自动切换为 for Mac。如果按钮环境显示异常,可以重新刷新网站)

在这里插入图片描述
下载完成后,双击进行客户端软件的安装。

在这里插入图片描述
一般没什么用,直接跳过即可。
在这里插入图片描述
第二步会下载对应的版本控制系统环境,默认勾选Git和
Mercurial‌。Mercurial‌用不到可以去掉勾选。我这里都选择默认项即可。

‌Mercurial‌是一种分布式版本控制系统,与Git类似,但属于不同的版本控制系统。Mercurial(也称为hg)主要用于版本控制和代码管理,支持分支管理、合并、提交等功能,适用于软件开发和团队协作‌。

点击下一步后,等待下载完成:
在这里插入图片描述

三、配置SSH Key和拉取代码

(1) 配置用户名和邮箱
设置用户名:
git config --global user.name “xxx”
设置邮箱:
git config --global user.email “xx@163.com”
在这里插入图片描述
(2)生成SSH密钥:
ssh-keygen -t rsa -C “你的邮箱”
在这里插入图片描述
(秘钥自动生成的路径:C:\Users\DELL.ssh)
在这里插入图片描述
(3)将SSH配置到代码管理网站后台
https://gitee.com/
以Gitee网站举例,需要在个人中心-账户设置进行配置。
在这里插入图片描述

相关文章:

  • 【Go每日一练】计算整数数组的最大子数组和
  • docker安装node部分问题
  • Leetcode 刷题笔记1 单调栈part02
  • C# 获取Type对象的方式
  • 本周安全速报(2025.3.11~3.17)
  • 依赖倒置 DIP、依赖注入 DI、控制反转 IoC 和工厂模式
  • 算法备案全景洞察趋势解码:技术迭代、行业裂变与生态重构
  • IP关联对跨境电商的影响及如何防范措施?
  • Arduino开发ESP8266环境搭建
  • LeetCode[19]删除链表的倒数第N个节点
  • 【Go语言圣经3.1】
  • 《Python深度学习》第一讲:深度学习基础
  • uniapp APP权限弹框
  • 高级java每日一道面试题-2025年3月04日-微服务篇[Eureka篇]-Eureka是什么?
  • 卷积神经网络 - 基本概念
  • 【玩转正则表达式】Python、Go、Java正则表达式解释器的差异解析(附示例)
  • 【Mac 从 0 到 1 保姆级配置教程 08】08. 快速配置 Neovim、LazyVim 以及常用开发环境,如果之前有人这么写就好了
  • 算法刷题记录——LeetCode篇(10) [第901~1000题](持续更新)
  • MySQL:Ubuntu下安装MySQL 8.0记录
  • Maya的操作基础教学
  • 来论|受美国“保护”,日本民众要付出什么代价?
  • 迎接八方来客:全国多地“五一”假期党政机关大院停车场免费开放
  • 国新办发布《关于新冠疫情防控与病毒溯源的中方行动和立场》白皮书
  • 国台办:提醒相关人员不要假借去第三地名义绕道赴台
  • 这座“蚌埠住了”的城市不仅会接流量,也在努力成为文旅实力派
  • 10台核电新机组获核准,上海核电厂商独揽超500亿元订单