哪些做营销型网站做的好,凡科快图在线制作免费官网下载,西安网站设计招聘,网站开发给网站设置图标在什么文件中写代码一.背景 老程序员了#xff0c;熟悉eclipsesvn#xff0c;git用的不溜。近几年用了git#xff0c;偶尔修改了某个文件希望放弃本次修改重新恢复到最新版本重新修改。或者回退到某个版本#xff0c;再修改。记录一下Eclipse中的操作#xff0c;和命令操作的情况。
二.Ecli…一.背景 老程序员了熟悉eclipsesvngit用的不溜。近几年用了git偶尔修改了某个文件希望放弃本次修改重新恢复到最新版本重新修改。或者回退到某个版本再修改。记录一下Eclipse中的操作和命令操作的情况。
二.Eclipse中的操作
在左侧文件上面点击鼠标右键选择team下面的Reset。 弹出如下的恢复选择界面 第一部分主要是选择恢复来源Local是本地的git存档git是分布式的在本机也有一个版本库。Remote Tracking是git服务器库。本地git存档可能和git服务器存档不一致因为git是两段式提交,这点与svn不同。第一段是commit提交到本机git存档。第二段是push,将本机存档提交到git服务器。我一般情况下都是commit and push所以我本机与服务器基本都是一致的。 第二部分是显示分支的信息。 第三部分是选择恢复的类型。Hard就是完全放弃当前内容直接以恢复源头为准。这个符合我个人的习惯。如果是Soft或者Mixed就是会进行合并处理我很少用。因为突然多了或者少了一些语句跟自己写的混合人有点懵。一般遇到这种场景我用Compare对比的方式去处理。 三.命令行的方式
git reset --hard xxxxxx