
git
xiaozaq
这个作者很懒,什么都没留下…
展开
-
git 工作环境恢复到上次提交
命令会丢失所有未提交的更改,所以在执行这个操作之前请确保你不需要这些更改。如果你不确定,可以先创建一个新的分支或者使用。这个命令会将当前分支的HEAD指针重置到当前分支的最后一次提交,并清除工作目录中所有未提交的更改和暂存的更改。这将取消暂存所有文件,但不会改变工作目录中的文件内容。git 工作环境恢复到上次提交。原创 2024-10-20 11:37:34 · 615 阅读 · 0 评论 -
在Eclipse中如何导入远程git项目
0.复制好URI地址。(这一步可以不做,如果做了,第4步会简单点,一些信息会自动填写)1.eclipse 鼠标右击左侧的项目管理的空白区域。选择import2.选择 如下 git项目 选项3.选择Clone URI4.会出现如下界面。填写远程项目相关信息。PS:这里有个小技巧,就是在import前先复制好URI,进入这一步相关信息会自动填好。用户和密码如果之前有配置...原创 2019-12-21 20:46:45 · 1848 阅读 · 0 评论 -
把Git Repository建到U盘上去
前提条件先把git给装好了…然后…我们有了两台git ready的电脑(测试时一台电脑其实也是可以的,找2个不同的目录),和一个U盘。开始,1,初始化本地repository假设有一个存在的项目,需要由git接管版本控制,那么来到这个%projct_home%目录(例如我的study1)下step 1.1 初始化 $ git init原创 2016-07-14 20:49:28 · 2031 阅读 · 0 评论 -
Git 在小团队中的管理流程
本文介绍了小团队中 Git 管理的基本使用流程。小团队的代码管理可以采用这样一种方式:项目存在一个中心远程仓库,作为团队成员进行代码交流的主要场所。同时可以存在一些成员远程仓库,用于局限在团队中部分成员间的代码交流。并将成员分成以下几类不同的角色:负责人、普通组员、预发布责任人 和 版本修复责任人。下面的章节具体介绍了各类角色的 Git 使用流程。基本须知:需要多个人共同完成的分支转载 2017-01-11 12:06:34 · 585 阅读 · 0 评论 -
Git学习————Eclipse工程中Git图标
第一个:tracked.txt追踪中,文件已经提交到git版本库中,并且没有被改动过。表示本地代码与git版本库中的代码一致。你可以放心的继续开发。第二个:untracked.txt未被追踪,文件即没有纳入git管理(stage),也没有被提交。也就是说这个文件没有被git管理,git并不知道它的状态,如果哪些文件是你不需要git管理的,例如一些配置文件,系统文件,或者目标文件。...转载 2018-09-27 10:14:00 · 1536 阅读 · 0 评论 -
记录一次使用eclipse实现git合并分支操作
首先,分支情况如下:分支A提交所有代码后,创建一个分支B,又切换回分支A,对分支A进行修改。最后将分支A合并到分支B。然后,希望的合并结果如下:将分支A合并到分支B。其中有部分删除文件不用修改和删除。实际操作步骤:1.分支A代码创建3个文件:testA,testB,testC。里面的文件内容分别为:不变,修改,删除。对应的eclipse图片:2.分支A提交后的图片:...原创 2018-09-27 10:59:22 · 4585 阅读 · 1 评论 -
记录一次使用eclipse实现git合并分支操作(有冲突的情况)
接着上一章的环境操作。记录一次使用eclipse实现git合并分支操作(没有冲突的情况)1.分支B删除testA,修改testB,在文件后面添加内容:“BBBBB”2.提交分支B。3.切换到分支A。4.修改testB,在文件后面添加内容:“AAAA”5.提交分支A。6.切换到分支B,将分支A合并到分支B。结果testA文件被删除了,并没有出现。而testB文件则被标记为冲突...原创 2018-09-27 11:14:49 · 2199 阅读 · 0 评论 -
用Eclipse插件Git,回滚到之前的版本
关于head和tags。head:我的理解是指向当前分支最新版本的一个指针。tags:一个指针,可以指向任意一个版本。但使用回滚功能时,会导致head指针往前移动。导致后面的一些提交丢失(即分支历史记录中没有了)。此时如果在回滚前通过tags记录了head指针指向的位置。那么回滚后,如果再想回滚回来,只要在git仓库中迅速的吧head恢复到tags记录的位置。回滚时,会涉及到3个配...原创 2018-09-27 14:34:48 · 6738 阅读 · 0 评论