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

这篇具有很好参考价值的文章主要介绍了【新年第一辑 | TortoiseGit常见用法】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决文章来源地址https://www.toymoban.com/news/detail-825981.html

主页传送门 : 📀 传送


概述


  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 在这里创建版本库)即可创建一个新的仓库。

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

提交代码


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

更新代码


  右键选择"Git Pull"或"Git Sync"(汉化版选择拉取)来从服务器上获取最新的版本并合并到本地。
【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

回滚版本


  在提交历史中选择需要回滚的版本,右键选择"Reset current branch to this commit",完成回滚操作。
【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

选择要回退的版本
【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

右键选择重置到此版本回退版本,完成回滚操作。
【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

添加忽略文件


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

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

设置比较工具


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

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决
【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

🩸 解决冲突


场景:

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

解决办法:

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

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

2、给贮藏一个名字

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

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

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

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

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

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

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

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

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决
【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

  1. 修改“已合并”的区域,橙色表示git最新版本的修改
    【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

  2. 修改完成之后,Ctrl+S保存,“标记为已解决”,这时候就可以提交了

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

【新年第一辑 | TortoiseGit常见用法】,# 随笔,git,图形管理工具,冲突解决

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

到了这里,关于【新年第一辑 | TortoiseGit常见用法】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git使用(常见用法)

    git官方下载跳转 安装简单,有手就行 1. 连接远程仓库 2.远程库关联 3. 拉取远程分支 4.上传到远程分支 5.总结

    2024年02月14日
    浏览(32)
  • 版本控制工具Git常见用法

    Git 是一个非常强大和灵活的版本控制工具,提供了许多命令和功能来管理代码的版本、分支、合并等。以下是一些 Git 的详细用法: 配置相关命令: 设置用户名和邮箱: git config --global user.name \\\"Your Name\\\" git config --global user.email \\\"your.email@example.com\\\" 基本操作: 初始化一个新仓库

    2024年02月11日
    浏览(33)
  • git bash 常见场景用法

    1.git 客户端 2.git 代码操作(下载、上传、删除、查看仓库地址)         下载代码:         git clone 仓库路径         上传代码:         git add          git commit -m \\\"注释\\\"         git push          删除代码:         git rm [-r] 代码;git commit -m \\\"注释\\\";

    2024年02月09日
    浏览(30)
  • 【新年新姿势第一弹】腾讯云EMR数仓建设教程发布——与尚硅谷强强联手带你全方位了解大数据组件

    几天把跨年搞的和人生分水岭似的 那么,2023年的你有什么不一样了吗? 是不是还和去年一样的造型?新姿势,学起来! 腾讯云开发者社区带着干货来了,腾讯云×尚硅谷大数据研究院强强联手,重磅推出新年第一弹: 腾讯云EMR数仓教程发布 腾讯云开发者社区“公开课”直

    2023年04月11日
    浏览(33)
  • 如何在博客园发布自己的第一篇随笔

    ✨前言✨ 本片文章,主要在于C#连接MySQL数据库,由于这之间无法建立直接联系,这时候就涉及到了第三方连接工具.NET,以此来建立C#与MySQL数据库的连接 🍒欢迎点赞 👍 收藏 ⭐留言评论 📝私信必回哟😁 🍒博主将持续更新学习记录收获,友友们有任何问题可以在评论区留

    2024年02月05日
    浏览(33)
  • 【Git】Windows Git和TortoiseGit安装教程(Git2.23.0、TortoiseGit2.8.0、语言包2.8.0)

    介绍 这里是小编成长之路的历程,也是小编的学习之路。希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡。 一个人为什么要努力? 我见过最好的答案就是:因为我喜欢的东西都很贵,

    2024年02月15日
    浏览(34)
  • Git&TortoiseGit安装和配置

    前言: 日常开发提交代码的过程中,Git工具是必不可少的,有些小伙伴喜欢可视化界面,TortoiseGit工具就是不二之选了。下面提供纯Git配置和Git+TortoiseGit两种方式。 下载:Git官网 下载安装完成后,在开始菜单或者桌面右击找到“Git Bash”,进行git的前置配置。 在Git Bash界面输

    2024年02月06日
    浏览(38)
  • 【Git】TortoiseGit代码冲突解决方法

    冲突场景:User1和User2修改、拉取相同文件 User1修改文件C内容,提交并推送,成功; User2修改文件C内容,拉取,提示合并错误。 冲突分析: 此时文件状态还未显示冲突,因为本地文件只是修改,并未提交到本地暂存区;而此时从远程拉取的文件已保存在暂存区,但又无法和

    2024年01月20日
    浏览(50)
  • Windows + Git + TortoiseGit + Github

    一、下载Git (Git For Windows)     1.1. Git下载地址:https://gitforwindows.org/     1.2. 默认安装即可(包名:Git-2.42.0.2-64-bit.exe) 二、下载TortoiseGit     2.1.TortoiseGit下载地址:http://tortoisegit.org/download/     2.2.可以不用下载安装语言包,直接用英文即可(TortoiseGit-LanguagePack-2.14.0.0-

    2024年02月07日
    浏览(32)
  • Git 小乌龟(TortoiseGit)的详细使用

    首先去TorToiseGit官网下载安装。 安装完成后,不喜欢英语版本的小伙伴也可以自行下载一个汉化插件。 右击选择 Git clone / 更换 URL 与 目标目录 / 点击 Ok 在项目文件上右键点击 / 点击小乌龟 / Switch/Checkout 这里Branch 可以切换分支 拉取代码前,先把本地修改的代码暂存起来,拉

    2024年02月13日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包