代码改变世界

随笔分类 - git

Git 在团队中的最佳实践--如何正确使用Git Flow

2018-10-14 08:48 by wish123, 35180 阅读, 收藏, 编辑
摘要:我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用。 Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点。 感兴趣的,可以去看一下Git本身的设计,内在的架构体现了很多的优势,不愧是出资天才 阅读全文

git使用点滴:如何查看commit的内容

2016-11-13 13:37 by wish123, 15747 阅读, 收藏, 编辑
摘要:在push之前有时候会不放心是不是忘记加某些文件,或者是不是多删了个什么东西,这时候希望能够看看上次commit都做了些什么。 一开始想到的是用Git diff,但是git diff用于当前修改尚未commit的时候较为方便,一旦commit后,需要指定上次节点的名称(一个hash值),不方便。这种 阅读全文

Git 忽略一些文件不加入版本控制

2015-08-21 15:50 by wish123, 514 阅读, 收藏, 编辑
摘要:在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目录... 阅读全文

git diff命令详解

2014-09-09 19:29 by wish123, 123723 阅读, 收藏, 编辑
摘要:diff里面a表示前面那个变量,b表示第二个变量HEAD commit版本Index staged版本a、查看尚未暂存的文件更新了哪些部分,不加参数直接输入 git diff此命令比较的是工作目录(Working tree)和暂存区域快照(index)之间的差异也就是修改之后还没有暂存起来的变化... 阅读全文

git之https或http方式设置记住用户名和密码的方法

2014-08-26 17:43 by wish123, 87653 阅读, 收藏, 编辑
摘要:https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速设置记住密码(默认15分钟):git config --global credential.helper cache如果想自己设置时间,可以这样做:git config credential... 阅读全文

git使用注意点

2014-08-24 21:14 by wish123, 354 阅读, 收藏, 编辑
摘要:1. 如果希望在克隆的时候,自己定义要新建的项目目录名称,可以在上面的命令末尾指定新的名字$ git clone git://github.com/schacon/grit.git mygrit2.要查看尚未暂存的文件更新了哪些部分,不加参数直接输入git diff3.若要看已经暂存起来的文件和上次... 阅读全文