随笔 - 31  文章 - 0  评论 - 9  阅读 - 41075

版本管理工具小乌龟TortoiseGit的安装和使用(2)

3、将本地文件纳入版本管理
3.1 在 Github 新建代码仓库
登入:https://github.com/new
新建代码仓库:

进入该仓库,点击 SSH,复制后面的 SSH 地址(后面要用)


3.2 在计算机上创建代码仓库
进入要纳入版本管理的文件夹,右键鼠标-Git 在这里创建版本库:

成功后,该文件夹下生成.git 文件夹:


3.3 本地仓库连接 Github 仓库
继续右键,TortoiseGit->设置:

点击左侧 Git,设置名字和邮件地址(该信息与 Github 无关,只用来记录提交日志):

点击左侧 Remote:
在右边 Remote 中填入 origin,
url 填刚才 Github 中代码仓库的 SSH 地址,
Putty Key 导入第一步中生成的私钥文件;
点击添加/保存:

做完以上步骤,就可以将代码进行版本管理,也可以 push 到 Github 的仓库上了。
3.4 文件前标识符的含义
1) 文件前面没有任何标志:

表示没有 track 该文件(即没有 git add);
2) 文件前面有红色的!,表示该文件有未提交(git commit)的修改;
3) 文件前面有绿色的√,表示该文件所有修改已被提交。
4) 文件前面有黄色的!,表示提交冲突,自动合并修改(Merge)失败了。
此时需要手动合并修改。


3.5 提交修改和推送到 Github
3.5.1 提交文件:填写修改记录,点击提交;

然后,!变成了√,表示修改已提交;

3.5.2 将文件推送到 Github:
右键 Git->Push

推送成功后,在 Github 上可以看到提交记录和更新的文件:

3.5.3 查看代码提交记录:
Git->Show log

然后下方显示该次提交涉及修改的代码,双击某个文件,显示该次提交修改的内容:

显示 hello.sh 文件新增了 3 行内容:

posted on   _bob  阅读(1094)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示