版本管理工具小乌龟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 行内容:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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编程运行原理