如何使用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两步操作;

相关文章
|
6月前
|
JSON 数据可视化 数据挖掘
Ruby 数据处理与分析竟如此强大!不看后悔一辈子,快来开启数据探索之旅!
【8月更文挑战第31天】在数据驱动时代,高效处理与分析数据至关重要。作为灵活强大的编程语言,Ruby 提供了丰富的工具和方法,涵盖数据读取、清洗、分析及可视化等多个环节。借助 CSV 和 JSON 库,可轻松处理常见文件格式;利用正则表达式清洗数据;通过 NMatrix 和 Statsample 库完成复杂的数据分析任务;使用 Gruff 库将分析结果可视化。同时,合理优化代码性能,如采用高效的数据结构和算法,能进一步提升数据处理效率。遵循这些最佳实践,Ruby 将成为你数据处理与分析的强大助手。
97 0
|
6月前
|
JSON 数据格式
【Axure高手秘籍】掌握这招,让你的原型设计效率飙升!——元件库导入与使用教程及主流资源下载全解析
【8月更文挑战第20天】Axure RP是界面设计与交互原型制作的强大工具。掌握元件库能显著提升设计效率。元件库包含预设UI元素如按钮、表单等,可直接拖放构建布局。在Axure RP中,通过“元件”选项下的“库”可访问并导入新元件库。导入后,轻松拖放元件至画布调整,甚至自定义样式和交互。利用脚本还能模拟真实交互效果,如按钮点击反馈。推荐资源包括Axure Marketplace、UIZilla等,助力高效设计。
198 0
|
6月前
|
数据安全/隐私保护 索引 Windows
这款软件的高级用法,网工直呼:真香!
这款软件的高级用法,网工直呼:真香!
|
数据采集 存储 数据挖掘
编程小白的自学笔记十三(python办公自动化读写文件)
编程小白的自学笔记十三(python办公自动化读写文件)
|
存储 Python
Python3:我只用1行代码就下载全网视频,我被我的才华和颜值征服了!!
Python3:我只用1行代码就下载全网视频,我被我的才华和颜值征服了!!
111 0
|
前端开发 程序员 数据处理
Python老司机给上路新手的3点忠告
对于初学者,尤其是自学者,太多问题可能成为你编程之路上的坎,一不小心就从入门到放弃了。
|
开发工具 git
如何使用TortoiseGit指北,一篇讲清(下)
如何使用TortoiseGit指北,一篇讲清(下)
如何使用TortoiseGit指北,一篇讲清(下)
|
机器学习/深度学习 算法 数据挖掘
该死!B 站上这些 Python 视频真香!
无论什么时候,都有初学者存在找不到学习资源的困惑。其实呢,一般通过百度、知乎估计也都能找到个的结果,不过质量可能就会层次不齐了。
该死!B 站上这些 Python 视频真香!
|
机器学习/深度学习 人工智能 算法
PyHubWeekly | 第二十期:动漫迷不能错过的一款Python小工具!
PyHubWeekly每周定期更新,精选GitHub上优质的Python项目/小工具。 我把PyHubWeekly托管到了Github,感兴趣的可以搜索Github项目PyHubWeekly[1],如果喜欢,麻烦给个Star支持一下吧。此外,欢迎大家通过提交issue来投稿和推荐自己的项目~ 本期为大家推荐GitHub上5个优质的Python项目,它们分别是: •AnimeGAN •faker •Background-Matting •PyBoy •Learning-to-See-in-the-Dark
PyHubWeekly | 第二十期:动漫迷不能错过的一款Python小工具!
|
存储 Linux API
PyHubWeekly | 第十三期:你距游戏开发者只差一款Python小工具
PyHubWeekly每周定期更新,精选GitHub上优质的Python项目/小工具。 我把PyHubWeekly托管到了Github,感兴趣的可以搜索Github项目PyHubWeekly[1],如果喜欢,麻烦给个Star支持一下吧。此外,欢迎大家通过提交issue来投稿和推荐自己的项目~
PyHubWeekly | 第十三期:你距游戏开发者只差一款Python小工具