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

相关文章
|
存储 自然语言处理 Java
ResourceBundle.getBundle()来读取自定义的properties配置文件
ResourceBundle.getBundle()来读取自定义的properties配置文件
440 1
|
开发工具 git druid
解决Git中fatal: refusing to merge unrelated histories
Git的报错 在使用Git的过程中有时会出现一些问题,那么在解决了每个问题的时候,都需要去总结记录下来,下次不再犯。 一、fatal: refusing to merge unrelated histories 今天在使用Git创建项目的时候,在两个分支合并的时候,出现了下面的这个错误。
109536 6
|
存储 负载均衡 NoSQL
一文让你搞懂 zookeeper
一文让你搞懂 zookeeper
16689 15
|
8月前
|
机器学习/深度学习 资源调度 数据可视化
YOLOv11改进策略【损失函数篇】| 将激活函数替换为带有注意力机制的激活函数 ARelu
YOLOv11改进策略【损失函数篇】| 将激活函数替换为带有注意力机制的激活函数 ARelu
370 6
YOLOv11改进策略【损失函数篇】| 将激活函数替换为带有注意力机制的激活函数 ARelu
|
Java 大数据 Linux
《揭秘高性能 I/O 利器:mmap 内存映射与 sendfile 技术》
本文详细解析了mmap内存映射和sendfile技术,探讨了它们的工作原理、优势及应用场景,帮助读者理解如何通过这些技术提升数据传输效率,并提供了实际代码示例,为技术选型提供参考。关键词:mmap、sendfile、高性能I/O、零拷贝。
346 0
|
监控 BI 数据安全/隐私保护
ERP系统中的成本核算与管理会计解析
【7月更文挑战第25天】 ERP系统中的成本核算与管理会计解析
967 4
|
分布式计算 关系型数据库 MySQL
实战:在Linux上部署各类软件
实战:在Linux上部署各类软件
|
开发工具 git
深入探索Git的高级技巧与神奇操作(分支,高效合并)
深入探索Git的高级技巧与神奇操作(分支,高效合并)
669 0
|
缓存 Ubuntu 编译器
CMake 常见问题及解决办法
CMake 常见问题及解决办法
5304 0
|
算法 安全 Java
SHA - 加密算法简要介绍与JAVA实现
SHA - 加密算法简要介绍与JAVA实现
271 1