随笔分类 -  git

git技巧记录--blame
摘要:git blame [-L] FilePath可以查看代码每一行是谁写的(根据该行最后一次改动情况),-L表示要查看的行数范围, m: 起始行数, n:结束行数。 方便快速定位 阅读全文

posted @ 2014-11-04 18:00 bee0060 阅读(236) 评论(0) 推荐(0) 编辑

git技巧记录--子模块删除方法
摘要:把子模块推进去了,删掉吧(将子模块删除,然后提交推送),删除子模块步骤:1、在Platform.Web库下,右键->Git Bash,进入git命令行窗口,输入:git rm –-cached References/IDOA2、修改.gitmodules文件,去掉References/IDOA的子模... 阅读全文

posted @ 2014-09-02 11:14 bee0060 阅读(567) 评论(0) 推荐(0) 编辑

使用git的分支功能实现定制功能摘取与组合的想法
摘要:前言,这个想法应该是git比较通用的做法,只是我还没用过,所以把自己的想法记录在这里,督促自己以后按这个方式执行。我们公司现在面临一个问题, 就是客户的定制需求很多,很杂,其中坑爹需求很多。我还没真正面对过这些问题, 不过以在上一家公司的经验,有一些坑爹的需求,往往先加进来,用一段事件后,又会被还原成原本的样子。对于这种问题,以前是没有很好的解决方案的,因为这种坑爹需求从加入到还原,中间还插入过很多其他的功能点修改。很难一步还原。而我想到的方法是这样的, 其实应该也是git建议的用法,即每次有新的功能点需求, 都为这个功能点创建一个分支,如fp1(function point1)分支,在该分支 阅读全文

posted @ 2013-12-23 12:07 bee0060 阅读(915) 评论(0) 推荐(0) 编辑

git代码库误操作还原记录
摘要:先做一些前情提要:我们项目使用git作为代码管理,同时为了操作更方便,安装了乌龟git(tortoiseGit)工具。以下几乎所有操作都是在乌龟git上进行。我们的项目是分阶段完成的,在完成上一阶段后,把这个版本定位v1.04,这个版本的代码是要准备部署给客户的,要和其他模块进行整合测试,而这时,我们依然有其他开发任务,所以我在这个代码库上建立了develop分支。 原分支为master。 则原代码的bug,我们都会在master分支上修改,然后合并到develop分支上,而新的开发任务,就都在develop分支上开发。这本来是没有问题的,很和谐的进行的一段时间后。。。------------ 阅读全文

posted @ 2013-12-06 15:09 bee0060 阅读(3051) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示