当前位置: 首页 > news >正文

如何使用小乌龟清除认证缓存、还原版本、定位及常用开发工具集成

😀前言
本篇博文是关于如何使用小乌龟清除认证缓存、还原版本、定位及常用开发工具集成,希望你能够喜欢

🏠个人主页:晨犀主页
🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力😉😉

💕欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看🥰
如果文章有什么需要改进的地方还请大佬不吝赐教 先在此感谢啦😊

文章目录

    • 如何清除认证缓存
    • 如何还原版本
      • 1. 查看日志(Log)并选择目标版本
      • 2. 还原到指定版本
      • 3. 确认还原
      • 4. 提交还原结果(可选)
    • 如何重新定位版本库
    • 常用开发工具集成
      • Eclipse – Egit
      • IDEA集成
      • VsCode开发工具

如何清除认证缓存

在使用 TortoiseGit(小乌龟)时,如果你需要清除已经缓存的认证信息,可以按照以下步骤操作:

  1. 打开 TortoiseGit 设置:
    • 在你的文件资源管理器中右键点击任何一个 Git 版本控制的文件夹,选择“TortoiseGit”菜单,然后点击“设置”(Settings)。
  2. 导航到已保存数据:
    • 在 TortoiseGit 设置窗口中,找到左侧菜单栏的“已保存数据”选项,然后全部点击“清除”。
  3. 重启 TortoiseGit:
    • 删除完相关的保存数据后,关闭 TortoiseGit 设置窗口,并重启你的资源管理器或重新启动计算机以确保更改生效。
  4. 重新登录:
    • 当你下次使用 TortoiseGit 操作时,它会提示你重新输入用户名和密码,并可以选择是否将凭证再次保存。

通过这些步骤,你就可以成功清除 TortoiseGit 的认证缓存,重新输入认证信息。

image-20240901131408993

也可以在控制面板—用户账号清除凭证信息

image-20240901131447983

如何还原版本

在使用 Git 管理自己的代码和资料时,难免会遇到意料之外的事。比如误操作,将当前的分支删除;或者重置到某个版本,然后发现自己想要的代码找不到了;又或者需要还原到之前提交的某个版本,但是那个版本已经被重置过,在历史中找不到了。

通过这些步骤,你可以将项目还原到指定的版本。请注意 Hard Reset 操作会丢失未提交的更改,因此请谨慎使用。

1. 查看日志(Log)并选择目标版本

  • 右键点击你想要还原的文件夹或文件,然后选择“TortoiseGit”菜单中的“显示日志”或“Show Log”。
  • 在弹出的日志窗口中,你可以看到所有的提交记录。选择你想要还原的那个版本(可以通过提交信息、时间、提交者等信息进行选择)。

2. 还原到指定版本

  • 选择好目标版本后,右键点击该版本的日志条目,在弹出的菜单中选择“还原此版本”或“Reset to this commit”。
  • 在出现的“重置类型”选项窗口中,你可以选择以下三种还原方式:
    • Soft Reset: 仅重置 HEAD 指针,不更改工作目录和暂存区。这种方式不会丢失修改的内容,但会取消提交。
    • Mixed Reset: 重置 HEAD 指针和暂存区(Index),但不会更改工作目录。这种方式会保留文件的修改,但会取消暂存。
    • Hard Reset: 重置 HEAD 指针、暂存区和工作目录。这种方式会丢弃所有未提交的更改和文件,直接还原到所选版本。

根据你的需求选择适合的选项,然后点击“确定”进行还原。

3. 确认还原

  • 完成还原后,TortoiseGit 将会提示你操作是否成功。如果是 Hard Reset,请确认你的工作目录已经变回所选版本的状态。

4. 提交还原结果(可选)

  • 如果你选择了 Soft ResetMixed Reset,你可以进一步修改文件,然后将其重新提交。

如何重新定位版本库

如果远程仓库地址变化了,需要用到重定位功能。

image-20240901131836854

"Git–>远端–>URL"修改:

image-20240901132014367

常用开发工具集成

Eclipse – Egit

作为Java集成开发环境的代表,Eclipse内置了egit这个插件来提供git的集成支持。实话实说,这个插件的功能非常丰富,无论是普通的clone, commit, pull/push操作;还是复杂一些的git flow都有支持。

打开Eclipse File—import

image-20240901132110930

填写版本控制仓库地址和登录仓库的用户名和密码

image-20240901132212709 image-20240901132300424

IDEA集成

image-20240901132335387

文件-----新建-----来自于版本控制库的项目

image-20240901132413708

VsCode开发工具

image-20240901132452644

img src=“https://img-blog.csdnimg.cn/img_convert/5acc08b14bf762144a65210cd6e40795.png” alt=“image-20240901132413708” style=“zoom:50%;” />

文章到这里就结束了,如果有什么疑问的地方请指出,诸大佬们一起来评论区一起讨论😁
希望能和诸大佬们一起努力,今后我们一起观看感谢您的阅读🍻
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 中间件解析漏洞
  • 领衔登榜!凯伦股份入选2024年度市级工业设计中心名单
  • 【弱监督时间动作定位】Probabilistic Vision-Language Representation for WSTAL 论文阅读
  • VBA进行excel坐标转换
  • JavaScript 条件分支语句if...else
  • 内核链表
  • Python作为客户端连接websocket
  • Webview Android性能优化
  • html+css网页设计 合十文化2个页面
  • adb remount Now reboot your device for settings to take effect
  • 中间件解析漏洞(附环境搭建教程)
  • 俄国留学生vs国内计算机本硕博
  • 基于STM32设计的智能安防系统(微信小程序)(218)
  • WPF 中常用 `Transform` 类的介绍、使用示例和适用场景
  • Linux 进程与线程相关函数及进程间通信方法
  • 【Leetcode】101. 对称二叉树
  • 分享的文章《人生如棋》
  • 【391天】每日项目总结系列128(2018.03.03)
  • 30天自制操作系统-2
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • Magento 1.x 中文订单打印乱码
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • Spark RDD学习: aggregate函数
  • 简单易用的leetcode开发测试工具(npm)
  • 类orAPI - 收藏集 - 掘金
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 消息队列系列二(IOT中消息队列的应用)
  • 携程小程序初体验
  • 一、python与pycharm的安装
  • 移动端唤起键盘时取消position:fixed定位
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 组复制官方翻译九、Group Replication Technical Details
  • #APPINVENTOR学习记录
  • #pragma data_seg 共享数据区(转)
  • ${ }的特别功能
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (33)STM32——485实验笔记
  • (C语言)逆序输出字符串
  • (二)Linux——Linux常用指令
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (一)SpringBoot3---尚硅谷总结
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .net core webapi 大文件上传到wwwroot文件夹
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .net dataexcel 脚本公式 函数源码
  • .NET DataGridView数据绑定说明
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .NET关于 跳过SSL中遇到的问题