IDEA中Git及可视化工具TortoiseGit简单使用

这篇具有很好参考价值的文章主要介绍了IDEA中Git及可视化工具TortoiseGit简单使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Git教程

1. IDEA中git使用

1.1代码拉取

IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
如果需要切换分支,可在项目上右键,Git中选择branches…
IDEA中Git及可视化工具TortoiseGit简单使用
在弹出页面中,在远程分支模块中,移动到对应分支上点击checkout即可
IDEA中Git及可视化工具TortoiseGit简单使用

1.2更新代码:项目右键,git选项中点击pull按钮

IDEA中Git及可视化工具TortoiseGit简单使用
选择对应更新分支,点击pull按钮即可
IDEA中Git及可视化工具TortoiseGit简单使用

1.3更新代码时,和本地仓库代码冲突

IDEA中Git及可视化工具TortoiseGit简单使用
点击merge进行冲突处理
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
点击后本地冲突页面显示为解决冲突后的最终结果
IDEA中Git及可视化工具TortoiseGit简单使用
远程仓库:
IDEA中Git及可视化工具TortoiseGit简单使用
冲突解决后,需更新最终结果至远程仓库,项目右键,Git选项中push代码至远程仓库
IDEA中Git及可视化工具TortoiseGit简单使用
重新更新后,远程仓库对应更新,如下所示:
IDEA中Git及可视化工具TortoiseGit简单使用

1.4提交代码:

IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
如果选择提交并推送按钮,则会直接弹出推送代码至远程仓库界面,点击push推送按钮即可
IDEA中Git及可视化工具TortoiseGit简单使用
如果选的是提交按钮,则提交后,需在项目上右键进行推送,如下图所示,点击push后就会弹出推送页面,如上图所示,点击按钮推送代码即可;
IDEA中Git及可视化工具TortoiseGit简单使用

1.5推送(更新)代码至远程仓库时代码冲突:

IDEA中Git及可视化工具TortoiseGit简单使用
冲突处理和更新代码冲突类似
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
冲突解决后重新进行代码推送(更新)
IDEA中Git及可视化工具TortoiseGit简单使用
重新更新后,远程仓库对应更新,如下所示:
IDEA中Git及可视化工具TortoiseGit简单使用

1.6代码提交(commit)但未更新至远程仓库(push),代码回滚

项目右键Git选项中选择show history显示提交历史记录
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
选中上一版本提交信息,右键,点击copy revision number, 复制对应版本编号信息
IDEA中Git及可视化工具TortoiseGit简单使用
再次在项目右键,Git中选中reset HEAD…选项
IDEA中Git及可视化工具TortoiseGit简单使用
To commit中录入之前复制的提交记录对应版本编号
IDEA中Git及可视化工具TortoiseGit简单使用
然后点击reset,之前提交本地仓库但未更新至仓库的代码就回滚了,还原至未提交本地仓库(未加入暂存区)状态
IDEA中Git及可视化工具TortoiseGit简单使用

1.7代码已更新至远程仓库(push),代码回滚

项目右键Git选项中选择show history显示提交历史记录
IDEA中Git及可视化工具TortoiseGit简单使用
在需要回滚(还原)的代码版本提交记录信息上右键,点击revert commit
IDEA中Git及可视化工具TortoiseGit简单使用
点击后,会弹出冲突解决页面,这一步和更新代码冲突解决类似,此处版本回滚,直接点击Accept Theirs,用回滚版本对应代码覆盖本地最新代码
IDEA中Git及可视化工具TortoiseGit简单使用
或点击merge将回滚版本对应版本代码处理为最终结果代码,然后应用改变的代码
IDEA中Git及可视化工具TortoiseGit简单使用
然后再将代码提交并更新至远程仓库
IDEA中Git及可视化工具TortoiseGit简单使用

Git可视化工具(TortoiseGit)安装、配置

2.Git可视化工具TortoiseGit简单使用

2.1拉取本地仓库代码:

右键Git clone
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
如果需要切换分支,可右键项目,在TortoiseGit选项中点击Switch/checkout进行分支切换
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用

2.2代码更新

IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用

2.3代码更新冲突处理

弹出提示框点击确认,可勾选左下角复选框取消冲突解决信息重复提示
IDEA中Git及可视化工具TortoiseGit简单使用
点击确定后,点击resolve
IDEA中Git及可视化工具TortoiseGit简单使用
在弹出界面中,双击冲突文件,进行冲突处理
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
冲突解决完成后,关闭页面,重新提交并推送代码
IDEA中Git及可视化工具TortoiseGit简单使用
点击确定
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用

2.4提交代码

右键点击Git commit,提交代码至本地仓库(暂存区)
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
提交代码至本地仓库(暂存区)后,再点击push,更新代码至远程仓库
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用

2.5更新(推送)代码至远程仓库代码冲突处理

提交代码冲突,提示需先更新本地仓库代码
IDEA中Git及可视化工具TortoiseGit简单使用
点击pull,然后点击ok
IDEA中Git及可视化工具TortoiseGit简单使用
点击ok后会弹出代码冲突提示,同代码更新冲突一样,后面操作步骤同代码更新冲突处理一致
IDEA中Git及可视化工具TortoiseGit简单使用
点击确定后点击resolve进行冲突处理
IDEA中Git及可视化工具TortoiseGit简单使用
冲突文件提示,双击冲突文件进行冲突处理
IDEA中Git及可视化工具TortoiseGit简单使用
处理完成后再重新进行冲突文件提交;

2.6代码提交(commit)但未更新至远程仓库(push),代码回滚

项目右键TortoiseGit选项中选择show log显示提交历史记录
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
提交记录右键点击”reset ‘master’ to this…”
IDEA中Git及可视化工具TortoiseGit简单使用
点击ok
IDEA中Git及可视化工具TortoiseGit简单使用
点击ok后,本地提交代码回滚,关闭页面即可
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用

2.7代码已更新至远程仓库(push),代码回滚

项目右键TortoiseGit选项中选择show history显示提交历史记录
IDEA中Git及可视化工具TortoiseGit简单使用
提交记录中,需回滚版本记录上右键点击revert change by this commit
IDEA中Git及可视化工具TortoiseGit简单使用
点击确定:
IDEA中Git及可视化工具TortoiseGit简单使用
提示回滚失败,本地仓库代码会提示冲突
IDEA中Git及可视化工具TortoiseGit简单使用
IDEA中Git及可视化工具TortoiseGit简单使用
项目右键TortoiseGit–Resolve进行冲突处理
IDEA中Git及可视化工具TortoiseGit简单使用
冲突文件双击进行冲突解决
IDEA中Git及可视化工具TortoiseGit简单使用
冲突处理并标记已解决
IDEA中Git及可视化工具TortoiseGit简单使用
标记解决后重新提交代码即可
IDEA中Git及可视化工具TortoiseGit简单使用

内容仅做学习记录, 如有错误的地方, 请各位大佬不吝赐教!文章来源地址https://www.toymoban.com/news/detail-400748.html

到了这里,关于IDEA中Git及可视化工具TortoiseGit简单使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • GIT实战篇,教你如何使用GIT可视化工具

    手把手教你安装Git,萌新迈向专业的必备一步 GIT命令只会抄却不理解?看完原理才能事半功倍! 快速上手GIT命令,现学也能登堂入室 经过前三期的学习,不管是GIT模型还是GIT命令,相信大家都已经有了比较全面的了解。当然,尽管GIT命令永远是最强大而全面的,但并不是说

    2024年02月10日
    浏览(46)
  • 【人工智能概论】 PyTorch可视化工具Tensorboard安装与简单使用

    Tensorboard原本是Tensorflow的可视化工具,但自PyTorch1.2.0版本开始,PyTorch正式内置Tensorboard的支持,尽管如此仍需手动安装Tensorboard。否则会报错。 ModuleNotFoundError: No module named ‘tensorboard’ 进入相应虚拟环境后,输入以下指令即可安装。 输入以下指令,不报错即说明安装成功。

    2023年04月24日
    浏览(48)
  • git的常用命令以及在可视化工具中的使用方法

    想当初在刚进公司的时候,对于git的使用非常不熟悉,特别是分支的概念,导致开发效率变低,故通过此文章,总结git的使用经验 2.1 git clone [url]: 克隆远程仓库到本地 刚开始时,都需要将远程的代码拉到本地,这里一般是去对应的代码托管平台复制项目的链接,链接有ssh和

    2024年01月16日
    浏览(48)
  • Zookeeper3.5.7版本——Zookeeper可视化工具PrettyZoo的下载、安装与简单使用

    1.1、下载地址 下载地址 https://github.com/vran-dev/PrettyZoo/releases 1.2、下载步骤 点击下载地址后进入如下图页面,点击 【prettyZoo-win.msi 】下载安装包。 双击【prettyZoo-win.msi】安装包,弹出如下页面,点击【Next】。 选择安装目录位置,点击【OK】,如下图: 选择安装目录位置后,点

    2024年02月16日
    浏览(66)
  • Hive(番外):Hive可视化工具IntelliJ IDEA

    1 Hive CLI、Beeline CLI Hive自带的命令行客户端 优点:不需要额外安装 缺点:编写SQL环境恶劣,无有效提示,无语法高亮,误操作几率高 2 文本编辑器 Sublime、Emacs 、EditPlus、UltraEdit、Visual Studio Code等 有些不支持作为客户端连接Hive服务,但是支持SQL语法环境,那就再编辑器中开

    2024年02月09日
    浏览(37)
  • IDEA中如何实现 git stash 命令的可视化操作?

    目录 问题现象: 问题分析: 拓展:git stash 相关命令 1、git stash 2、git stash save \\\'注释\\\' 3、git stash list 4、git stash pop 5、git stash apply stash@{编号} 6、git stash drop stash@{编号} 7、git stash clear 8、git stash show   解决方法:         今天在项目想到一个问题:         在同一个代码

    2024年02月03日
    浏览(47)
  • IDEA中如何实现git的cherry-pick可视化操作?

    目录 问题现象: 问题分析: 解决方法: 拓展:如何回退提交记录?         今天在学习了git的cherry-pick功能,于是引出了一个问题:         IDEA中如何实现git的cherry-pick可视化操作?         首先,来了解一下 git 的 cherry-pick 功能是什么?         1、先说说命令格式:

    2024年02月15日
    浏览(49)
  • 常用的数据可视化工具有哪些?要操作简单的

    随着数据量的剧增,对分析效率和数据信息传递都带来了不小的挑战,于是数据可视化工具应运而生,通过直观形象的图表来展现、传递数据信息,提高数据分析报表的易读性。那么,常用的操作简单数据可视化工具有哪些? 以下便是一些比较常见,且相对来说操作简单、易

    2024年02月11日
    浏览(48)
  • 简单好用的ElasticSearch可视化工具:es-client和Head

    使用 ElasticSearch(简称 es) 的过程中,经常有一些临时查询(如 排查问题、验证效果),一个趁手的可视化工具 可以提高工作效率。 个人倾向于 免费(最好开源)、易于安装(如 浏览器插件), es-client 就是 比较简单好用的一个,尤其是 查询。 es官方的可视化工具,天花板级别,当

    2024年02月07日
    浏览(46)
  • 小程序数据可视化:使用图表和可视化工具展示数据

    在当今信息爆炸的时代,数据无疑是最珍贵的资源之一。然而,海量的数据如果不加以整理和展示,很难从中获取有价值的信息。这时候,数据可视化就发挥了重要作用,它能够通过图表和可视化工具将复杂的数据转化为直观的视觉形式,帮助人们更好地理解和分析数据。本

    2024年02月11日
    浏览(54)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包