摘要:        
简单的理解来说就是 merge的分支和合并是先合并一个分支,后再往合并后的分支合并下一个分支(merge的时间顺序不会打乱) git checkout master git merge branch a git merge branch b confict。。。 rebase是先选择一个分支作为末端    阅读全文
        
            posted @ 2020-03-15 02:25
kid;)
阅读(92)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Git 别名 在我们结束本章 Git 基础之前,正好有一个小技巧可以使你的 Git 体验更简单、容易、熟悉:别名。 我们不会在之后的章节中引用到或假定你使用过它们,但是你大概应该知道如何使用它们。 Git 并不会在你输入部分命令时自动推断出你想要的命令。 如果不想每次都输入完整的 Git 命令,可以    阅读全文
        
            posted @ 2020-03-15 02:04
kid;)
阅读(80)
评论(0)
推荐(0)
        
            
        
        
摘要:        
(1)git stash save "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别。 (2)git stash list :查看stash了哪些存储 (3)git stash show :显示做了哪些改动,默认show第一个存    阅读全文
        
            posted @ 2020-03-15 01:52
kid;)
阅读(74)
评论(0)
推荐(0)
        
            
        
        
摘要:        
reset后的commit,不保留以前提交的commit信息 revert后的commit,在保留所有的commit信息的基础上再次提交commit    阅读全文
        
            posted @ 2020-03-15 01:44
kid;)
阅读(89)
评论(0)
推荐(0)
        
            
        
        
摘要:        
本地分支: git branch -m devel develop 远程分支重命名 1、删除远程分支 2、重命名本地分支 3、push本地分支    阅读全文
        
            posted @ 2020-03-15 01:42
kid;)
阅读(287)
评论(0)
推荐(0)
        
            
        
        
摘要:        
    阅读全文
        
            posted @ 2020-03-15 01:35
kid;)
阅读(1012)
评论(0)
推荐(0)
        
            
        
        
摘要:        
tag仅仅是cm的别名而已,cm的功能tag都能用。 常命令 git tag tag_name 对HEAD所在的cm新建tag git tag tag_name cm 对cm新建tag git tag -l 显示所有tag git tag -d tag_name 删除tag git tag -a t    阅读全文
        
            posted @ 2020-03-15 01:28
kid;)
阅读(76)
评论(0)
推荐(0)
        
            
        
        
摘要:        
显示最近一次cm    阅读全文
        
            posted @ 2020-03-15 01:20
kid;)
阅读(144)
评论(0)
推荐(0)
        
            
        
        
摘要:        
git commit --amend git 配置cm的个人信息:    阅读全文
        
            posted @ 2020-03-15 01:19
kid;)
阅读(114)
评论(0)
推荐(0)
        
            
        
        
摘要:        
git diff cm 高效显示cm git grep 高效查找 git show 显示cm git log -p git shortlog 简洁显示log信息 git rm git能记录的删除 git mv git重命名    阅读全文
        
            posted @ 2020-03-15 01:05
kid;)
阅读(75)
评论(0)
推荐(0)
        
            
        
        
摘要:        
git checkout在分支切换和新建分支的时候确实能代替switch和branch -b 但是没法代替branch delete删除分支    阅读全文
        
            posted @ 2020-03-15 00:55
kid;)
阅读(11996)
评论(0)
推荐(0)
        
            
        
        
摘要:        
先走人离开这个分支,后面回来继续处理    阅读全文
        
            posted @ 2020-03-15 00:51
kid;)
阅读(55)
评论(0)
推荐(0)
        
            
        
        
摘要:        
区别:git打patch还保留原来的cm信息 方法: diff -u oldfile newfile > file.patch 将patch 打到 oldfile 中,注意p1 是指忽略第一级目录,这一级目录是指 1.patch 文件中的 patch -p1 oldfile < file.patch    阅读全文
        
            posted @ 2020-03-15 00:46
kid;)
阅读(575)
评论(0)
推荐(0)
        
            
        
        
摘要:        
生成cm1到cm2的所有patch    阅读全文
        
            posted @ 2020-03-15 00:36
kid;)
阅读(50)
评论(0)
推荐(0)
        
            
        
        
摘要:        
删除不在git追踪的文件    阅读全文
        
            posted @ 2020-03-15 00:31
kid;)
阅读(136)
评论(0)
推荐(0)
        
            
        
        
摘要:        
回退到某个cm add 、cm pull push    阅读全文
        
            posted @ 2020-03-15 00:28
kid;)
阅读(87)
评论(0)
推荐(0)
        
            
        
        
摘要:        
~n和~~~和^^^^^是等价的,表示往前左侧找n级父节点 ^n表示单前节点至少有n个父节点,找的是d第n个    阅读全文
        
            posted @ 2020-03-15 00:23
kid;)
阅读(344)
评论(0)
推荐(0)
        
            
        
        
摘要:        
git log --pretty=oneline B..F c d e f git log --pretty=oneline B...F b c d e f git log --pretty=oneline HEAD^ 往前移动一个commit    阅读全文
        
            posted @ 2020-03-15 00:05
kid;)
阅读(244)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                 
 
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号