eclipse中使用git技巧总结
之前一直使用svn,刚使用git还是有些蹩脚,今天总结下在使用git中常用技巧
1、
①、整个版本还原
当需要还原到某个版本时(多文件),操作如下
右击项目--》Team--》Show in History 出现如下
这里显示你提交的版本,选择你要还原的版本--》右击--》Reset--》Hard
注意:此步骤会将所有文件还原到选择版本
②、单文件还原
当某一文件编辑到一半后想还原
选择你要还原的文件右击--》Team--》Show Local History--》出现如下
此处显示你提交的版本时间列表,选择你要恢复的版本右击--》Get Contents
2、
①、对比(不推荐)
修改的类与git库上的文件进行对比(经常用于解决冲突)
右击你的项目--》Team--》Synchronize Workspace--》找到你要对比的文件--》出现如下
②、对比
操作同2、单文件还原--》选择,选择你要对比的版本右击--》Compare Current with Local
3、忽略提交、已经提交到本地仓库的文件放弃推送
①、选择你要忽略的文件--》Team--》Ignore(该操作会在.gitignore添加忽略路径或文件),当再次提交时就不会显示忽略的文件;
②、如果文件已经提交到本地仓库,推送时不想推送到远端,选择你要处理的文件--》Team--》Remove from Index--》再次重复步骤①,推送是就不会推送该文件
如果想要再次提交,就需要将忽略路径从.gitignore删除
4、冲突解决
选择冲突文件--》Team--》Merger Tool--》选择中间的红色小按钮--》修改文件后保存--》然后选中文件--》Team--》Add to Index--》Commit and push
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2018-12-16 Linux中的计划作业