2020年3月15日
摘要: 简单的理解来说就是 merge的分支和合并是先合并一个分支,后再往合并后的分支合并下一个分支(merge的时间顺序不会打乱) git checkout master git merge branch a git merge branch b confict。。。 rebase是先选择一个分支作为末端 阅读全文
posted @ 2020-03-15 02:25 kid;) 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Git 别名 在我们结束本章 Git 基础之前,正好有一个小技巧可以使你的 Git 体验更简单、容易、熟悉:别名。 我们不会在之后的章节中引用到或假定你使用过它们,但是你大概应该知道如何使用它们。 Git 并不会在你输入部分命令时自动推断出你想要的命令。 如果不想每次都输入完整的 Git 命令,可以 阅读全文
posted @ 2020-03-15 02:04 kid;) 阅读(73) 评论(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;) 阅读(73) 评论(0) 推荐(0) 编辑
摘要: reset后的commit,不保留以前提交的commit信息 revert后的commit,在保留所有的commit信息的基础上再次提交commit 阅读全文
posted @ 2020-03-15 01:44 kid;) 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 本地分支: git branch -m devel develop 远程分支重命名 1、删除远程分支 2、重命名本地分支 3、push本地分支 阅读全文
posted @ 2020-03-15 01:42 kid;) 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-15 01:35 kid;) 阅读(1010) 评论(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;) 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 显示最近一次cm 阅读全文
posted @ 2020-03-15 01:20 kid;) 阅读(137) 评论(0) 推荐(0) 编辑
摘要: git commit --amend git 配置cm的个人信息: 阅读全文
posted @ 2020-03-15 01:19 kid;) 阅读(107) 评论(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;) 阅读(70) 评论(0) 推荐(0) 编辑
摘要: git checkout在分支切换和新建分支的时候确实能代替switch和branch -b 但是没法代替branch delete删除分支 阅读全文
posted @ 2020-03-15 00:55 kid;) 阅读(11938) 评论(0) 推荐(0) 编辑
摘要: 先走人离开这个分支,后面回来继续处理 阅读全文
posted @ 2020-03-15 00:51 kid;) 阅读(49) 评论(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;) 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 生成cm1到cm2的所有patch 阅读全文
posted @ 2020-03-15 00:36 kid;) 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 删除不在git追踪的文件 阅读全文
posted @ 2020-03-15 00:31 kid;) 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 回退到某个cm add 、cm pull push 阅读全文
posted @ 2020-03-15 00:28 kid;) 阅读(84) 评论(0) 推荐(0) 编辑
摘要: ~n和~~~和^^^^^是等价的,表示往前左侧找n级父节点 ^n表示单前节点至少有n个父节点,找的是d第n个 阅读全文
posted @ 2020-03-15 00:23 kid;) 阅读(338) 评论(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;) 阅读(237) 评论(0) 推荐(0) 编辑