0


【新年第一辑 | TortoiseGit常见用法】

TortoiseGit常见用法

在这里插入图片描述

主页传送门 : 📀 传送


概述


  TortoiseGit是一个Windows平台上的Git客户端工具,它提供了一个直观和易于使用的图形用户界面,使用户可以方便地使用Git进行版本控制。

以下是TortoiseGit的一些主要特点和功能:

图形用户界面:TortoiseGit提供了一个集成到Windows资源管理器的图形用户界面,使用户可以通过右键单击文件和文件夹来执行Git操作。这种直观的界面使用户能够快速浏览和管理代码库。

版本控制操作:TortoiseGit支持常见的版本控制操作,如克隆代码库、提交代码更改、拉取和推送代码、创建和切换分支等。这些操作可以通过简单的菜单选项或上下文菜单来执行。

文件状态和差异比较:TortoiseGit可以显示文件的状态,例如已修改、已添加、已删除等,以及文件之间的差异。用户可以通过比较文件的不同版本来查看代码的变化,并决定是否提交或还原更改。

冲突解决:当多个开发人员同时修改同一文件时,可能会发生冲突。TortoiseGit提供了冲突解决工具,帮助用户合并不同版本的代码并解决冲突。用户可以通过图形界面逐行比较和合并代码。

日志和历史记录:TortoiseGit可以显示代码库的提交历史记录和日志信息。用户可以查看每个提交的详细信息,包括作者、日期、注释等。这有助于跟踪代码的更改历史和了解每个提交的上下文。

分支管理:TortoiseGit提供了分支管理功能,允许用户创建、切换和合并分支。用户可以轻松地在不同的分支之间切换,并将更改合并到主分支或其他分支。

常用操作


  1. 建立仓库:在空文件夹内右键选择"Git Create repository here"即可创建一个新的仓库。
  2. 提交代码:在文件或文件夹上右键选择"Git Commit",填写提交信息后点击"OK"即可完成提交。
  3. 更新代码:在工作区右键选择"Git Pull"或"Git Sync"来从服务器上获取最新的版本并合并到本地。
  4. 回滚版本:在提交历史中选择需要回滚的版本,右键选择"Reset current branch to this commit",完成回滚操作。
  5. 显示日志/修改日志:在提交历史中查看具体的提交记录,也可以编辑提交信息。
  6. 创建分支:鼠标右击,选择“Create Branch…"填写分支名称,点击“OK”即可。
  7. 解决冲突:当合并分支时出现冲突,需要手动解决冲突后再提交。
  8. 设置beyondcompare或其他比较工具作比较:可以通过设置来改变比较工具。
  9. 忽略文件上传:可以设置忽略不需要上传的文件。

具体操作步骤

建立仓库


  在空文件夹内右键选择"Git Create repository here" (汉化版:Git 在这里创建版本库)即可创建一个新的仓库。

在这里插入图片描述

提交代码


   在文件或文件夹上右键选择"Git Commit",填写提交信息后点击"OK"即可完成提交。

更新代码


  右键选择"Git Pull"或"Git Sync"(汉化版选择拉取)来从服务器上获取最新的版本并合并到本地。
在这里插入图片描述

回滚版本


  在提交历史中选择需要回滚的版本,右键选择"Reset current branch to this commit",完成回滚操作。
在这里插入图片描述

选择要回退的版本
在这里插入图片描述

右键选择重置到此版本回退版本,完成回滚操作。
在这里插入图片描述

添加忽略文件


  1. 打开 TortoiseGit 界面,找到需要忽略上传的文件或文件夹,右键单击并选择“TortoiseGit” -> “Add to .gitignore/添加到忽略列表”。
  2. 在弹出的窗口中,可以选择将文件或文件夹添加到项目的 .gitignore 文件中。

在这里插入图片描述

设置比较工具


  设置beyondcompare或其他比较工具作比较:可以通过设置来改变比较工具。

在这里插入图片描述
在这里插入图片描述

🩸 解决冲突


场景:

  多个开发人员共同开发一个功能,出现修改相同页面时;
  多个开发人员修改后提交,自己也修改,导致拉取失败时。

解决办法:

使用git stash 命令可以解决,也可以用TortoiseGit使用stash,具体步骤如下:
1、先拉取,拉取失败后“贮藏更改”

在这里插入图片描述

在这里插入图片描述

2、给贮藏一个名字

在这里插入图片描述

3、添加成功之后,建议不要关闭窗口,因为一会要使用它

在这里插入图片描述

4、贮藏完毕之后,这时候就可以重新拉取

在这里插入图片描述

5、拉取成功,使用第三步中的窗口“弹出贮藏”

在这里插入图片描述

  1. 如果有冲突的话解决冲突 -> 双击冲突的文件

在这里插入图片描述
在这里插入图片描述

  1. 修改“已合并”的区域,橙色表示git最新版本的修改在这里插入图片描述
  2. 修改完成之后,Ctrl+S保存,“标记为已解决”,这时候就可以提交了

在这里插入图片描述

在这里插入图片描述

  如果喜欢的话,欢迎 🤞关注 👍点赞 💬评论 🤝收藏  🙌一起讨论
  你的支持就是我✍️创作的动力!                      💞💞💞

本文转载自: https://blog.csdn.net/wodejiaAA/article/details/135655447
版权归原作者 家有娇妻张兔兔 所有, 如有侵权,请联系我们删除。

“【新年第一辑 | TortoiseGit常见用法】”的评论:

还没有评论