如何使用TortoiseGit指北,一篇讲清(上)

简介: 如何使用TortoiseGit指北,一篇讲清

PS: 昨天的红包彩蛋,你找到了吗?

来自CSDN zhangbinu 独家授权

 不会用命令,用可视化工具也成啦~ ——编程三分钟

eeab1ef2e1886fa33ae21e481898dd01.jpg


TortoiseGit密钥设置


1.    安装完成TortoiseGit后,在开始菜单中找到Puttygen,用来生成ppk密钥


5e28e4a37d5ffee60c597ff43bd40b28.png

55f2a0f920e82eafd1b94d8c9c9afa53.jpg

2.    远程服务端配置:

打开Git远程服务端网页https://github.com/,用自己的Git账号登录;

在个人设置页面添加上一步生成sshKey公钥,如下图:


3be61f2c2bdff0b5b9b585d37a6200c9.jpg

a9d4c4679c563c09fd6b1a9f6550c1f3.png

3.    本地TortoiseGit配置:

88dc6d3a4751056ff4c1ba62bab5c9c5.jpg

74bf45a7bfc9a4247080649826932888.jpg


c1de495cf502efdff941f6f1c7f4c829.jpg


TortoiseGit核心功能讲解

TortoiseGit菜单有以下核心内容:

0853c61c01aeaa60856c935737bcb988.jpg

可以看到大多数都是我们自己熟悉的命令,下面逐一讲解以上菜单:

1. Git Sync  Git同步菜单


e3103f96a943a7aaab01cd281a599d78.png


包含命令pull 、push、commit、git log操作;

973fe5ab02ee8b0c2ca6ed5814a8d1d4.png


2. Git提交工菜单 同git commit -m "信息"


21c611579a63f14992342ca5afed5e22.png

当有文件被改动时,在被改动文件(或者其上层目录)上右键选择此菜单,会弹出提交窗口,如下图:填写信息,点击OK,提交成功。

566e4a6663ab9cf62d31447798de25ac.jpg

23fbd66093b5b97369f2715f1a1bfb34.png

87d07d08249092371738f9349b8e54ed.png

4cc79828562ff7c0fc8958308b1499eb.png


3. Git拉取并合并 同git pull

2e5d3f05fc47bc8d9f6d149ce925c487.png


从服务器上获得更新,这个简单,如下图:

538018e15bc39f4f79862f731c4163a1.png

该操作会拉取(fetch)更新到本地仓库并将更新合并(merge)到项目中去,实际上包括fetch和merge两步操作;

相关文章
|
9月前
|
测试技术
《软件方法》上册笔记
《软件方法》上册笔记
71 0
|
移动开发 Java 容器
这份github上被14万人点赞的Java教程太强了
这份github上被14万人点赞的Java教程太强了
184 0
这份github上被14万人点赞的Java教程太强了
|
开发工具 git
如何使用TortoiseGit指北,一篇讲清(下)
如何使用TortoiseGit指北,一篇讲清(下)
如何使用TortoiseGit指北,一篇讲清(下)
|
Python
三岁学编程之python安装(最细教程)
三岁学编程之python安装(最细教程)
90 0
三岁学编程之python安装(最细教程)
|
人工智能 JavaScript 前端开发
开发常用代码笔记
开发常用代码笔记
开发常用代码笔记
|
存储 Linux API
PyHubWeekly | 第十三期:你距游戏开发者只差一款Python小工具
PyHubWeekly每周定期更新,精选GitHub上优质的Python项目/小工具。 我把PyHubWeekly托管到了Github,感兴趣的可以搜索Github项目PyHubWeekly[1],如果喜欢,麻烦给个Star支持一下吧。此外,欢迎大家通过提交issue来投稿和推荐自己的项目~
PyHubWeekly | 第十三期:你距游戏开发者只差一款Python小工具
|
Web App开发 算法
软件破解初级实例教程(附工具附图)
最近在群里总是看到很多新朋友在问: 1、“新手怎么学破解啊?”(这是标准的伸手党,baidu google其实很好用) 2、“哎呀XX大牛,我什么基础都没有啊我不会汇编,不会C更不会C++还不会…………总之高手会的我都不会,我能学么?”(明确的告诉你,你能!你不和唐僧一样罗嗦的话你一定能。
6864 0
|
机器学习/深度学习 人工智能 开发者
啃不动花书?复旦小哥配套数学推导与Python复现,GitHub星标1k
啃不动花书?复旦小哥配套数学推导与Python复现,GitHub星标1k
186 0
|
程序员 编译器
把软萌程序猿鼓励师装进VScode里?最强交互彩虹屁,GitHub2.5k星标,爱上写代码
把软萌程序猿鼓励师装进VScode里?最强交互彩虹屁,GitHub2.5k星标,爱上写代码
198 0
|
Java Spring 开发工具
Java开发之上帝之眼系列教程前言和章节目录汇总
如果您正在为Java后端庞大的体系所困扰,如果您正在为各种繁出不穷的技术和各种框架所迷茫,那么本系列文章将带您窥探Java庞大的体系。本系列教程希望您能站在上帝的角度去观察(了解)Java体系。使Java的各种后端技术在你心中模块化;让你在工作中能将Java各个技术了然于心;能够即插即用。
1990 0