
Git
self001
这个作者很懒,什么都没留下…
展开
-
Git下的冲突解决
冲突的产生很多命令都可能出现冲突,但从根本上来讲,都是merge 和 patch(应用补丁)时产生冲突。而rebase就是重新设置基准,然后应用补丁的过程,所以也会冲突。git pull会自动merge,repo sync会自动rebase,所以git pull和repo sync也会产生冲突。当然git rebase就更不用说了。冲突的类型逻辑冲突git自动处理(合并/应转载 2012-03-06 11:33:13 · 8948 阅读 · 0 评论 -
Git merge 合并分区详解
git merge 用来做分支合并,将其他分支中的内容合并到当前分支中。比如分支结构如下: master /C0 ---- C1 ---- C2 ---- C4 \ C3 ---- C5转载 2012-03-06 15:44:48 · 96160 阅读 · 1 评论 -
Git团队协作使用规范 以及一些常用命令详解
Git 使用规范特别提醒:使用Git过程中,必须通过创建分支进行开发,坚决禁止在主干分支上直接开发。review的同事有责任检查其他同事是否遵循分支规范。在Git中,默认是不会提交空目录的,如果想提交某个空目录到版本库中,需要在该目录下新建一个 .gitignore 的空白文件,就可以提交了【代码回溯注意】把外部文件纳入到自己的 Git 分支来的时候一定要记得是先比对,确认所有转载 2012-03-08 15:34:21 · 12733 阅读 · 1 评论 -
windows下git bash显示中文
1、C:\Program Files\Git\etc\git-completion.bash:alias ls='ls --show-control-chars --color=auto'说明:使得在 Git Bash 中输入 ls 命令,可以正常显示中文文件名。2、C:\Program Files\Git\etc\inputrc:set output-meta onset c原创 2012-03-09 15:54:27 · 31166 阅读 · 5 评论