分类目录归档:Git

Git常用命令整理七(稀疏检出)

拿到了一个新项目的源码,发现base超级大(比如接近1G), 其中包含了各种模块及资源,全部checkout下来需要话费很多时间,此外会占用大量磁盘空间。这个时候我们可能希望不检出一些代码,那么就可以用到Git稀疏检出(sparse checkout)功能了。
继续阅读

Git常用命令整理六(创建分支的子分支)

在实际开发中遇到了这样一个问题:

团队的成员在一个fetaure branch上做一期开发,目前开发中,还需要一段时间上线。现在需要在fetaure branch功能的基础上做二期开发,二期会晚于一期上线,同时fetaure branch还在提交。

解决思路大概就是创建分支的子分支,网上很多资料都是如何创建,其实比较重要的是如何合并回去,合并会不会有风险。

这也是这篇文章讨论的重点,基于实际的测试。
继续阅读

Git常用命令整理五(Git疑难杂症)

Git常见问题及疑难杂症本来整理在文章《Git常用命令整理二(Git托管项目)》中,今天遇到了git pull反复输入密码的问题,很清楚这个处理命令自己记录过,一时间并没有找到。

发现疑难杂症越来越多,索性单独成篇,方便各位查看。同时欢迎大家留言补充。

继续阅读