git分支合并
摘要:分支合并(fast-forward 、三方合并、变基操作) 如上图,由于master分支所指向的提交时你当前提交(有关hotfix的提交)的直接上游,所以git只是简单的将指针向前移动。换句话说,当试图合并master分支与hotfix分支时,如果顺着一个个分支走下去能够到达另一个分支,那么git在
阅读全文
posted @
2019-08-05 00:00
小白coder
阅读(16788)
推荐(0)
git stash用法
摘要:常用git stash命令: (1)git stash save "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别。 (2)git stash list :查看stash了哪些存储 (3)git stash show :显示做了
阅读全文
posted @
2019-08-04 20:53
小白coder
阅读(1063)
推荐(0)
vim基本操作
摘要:用 git 命令行提交文件时,默认使用 vim 编辑器,基本操作: 按 a, i 或 o 进入编辑模式 按 ESC 进入操作模式 在操作模式下,:wq 为写入退出,:q! 不保存退出
阅读全文
posted @
2019-08-03 15:37
小白coder
阅读(152)
推荐(0)
idea 忽略不需要提交的文件
摘要:1.打开git bash界面,进入到某个项目的根目录,执行下面命令 此时,再该项目的根目录里,会创建.gitignore文本,打开该文本,编辑需要忽略的文件(编辑规则可参考https://www.cnblogs.com/kevingrace/p/5690241.html) 该文件生效的前提条件是这些
阅读全文
posted @
2019-08-03 12:03
小白coder
阅读(1831)
推荐(0)
git中 vi/vim的命令
摘要:一、vi & vim 有两种工作模式: 1.命令模式:接受、执行 vi操作命令的模式,打开文件后的默认模式; 2.编辑模式:对打开的文件内容进行 增、删、改 操作的模式; 在编辑模式下按下ESC键,回退到命令模式。 二、创建、打开文件:$ vi [filename] 1.使用 vi 加 文件路径(或
阅读全文
posted @
2019-02-19 17:25
小白coder
阅读(1109)
推荐(0)
git查看历史操作
摘要:在提交了若干更新,又或者克隆了某个项目之后,偶尔想回顾下过往提交历史。可以使用git log命令来实现。 最简单的查看提交历史命令如下: 它会输出提交历史、各个分支的指向以及项目的分支分叉情况
阅读全文
posted @
2019-02-19 17:00
小白coder
阅读(9453)
推荐(0)
cherry-pick 命令
摘要:拣选会提取某次提交的补丁,之后尝试将其重新应用到当前分支上。 这种方式在你只想引入特性分支中的某个提交时很有用。 假设你的项目提交历史如下: 如果你希望将提交 e43a6 拉取到 master 分支,你可以运行: 这样会拉取和 e43a6 相同的更改,但是因为应用的日期不同,你会得到一个新的提交 S
阅读全文
posted @
2019-02-19 15:52
小白coder
阅读(580)
推荐(0)
git bash 基本命令
摘要:1.打开git bash界面后,进入某个目录下时时,可以使用cd 命令,cd时change directory的简写,表示改变目录,比如,想切换到某个盘符下,可以使用cd g:,则会进入到g盘路径下,当想切换到具体文件夹时,可以cd fileName,当然也可以使用通配符*,比如cd g*,如果g盘
阅读全文
posted @
2019-02-19 15:35
小白coder
阅读(12299)
推荐(0)
git分支
摘要:Git的分支,本质上仅仅是指向提交对象的可变指针。Git的master分支并不是特殊分支,它与其他分支没有区别,之所以几乎每个仓库有master分支,是因为git init命令默认创建它,并且大多数人都懒得去改动它。如果想在开发过程中想创建分支进行相关操作,可进行如下操作: 分支创建命令: 表示在当
阅读全文
posted @
2019-01-05 22:48
小白coder
阅读(275)
推荐(0)