diff --git a/docs/git.html b/docs/git.html index cbb57405..05912a34 100644 --- a/docs/git.html +++ b/docs/git.html @@ -133,8 +133,9 @@
$ git tag my_tag
从远程分支中创建并切换到本地分支
-$ git checkout -b <branch-name> origin/<branch-name>
+$ git checkout -b <branch-name> origin/<branch-name>
+
临时提交
# 保存已修改和分阶段的更改
$ git stash
@@ -227,7 +228,7 @@
:- :- 行首 #
全行注释,不支持行尾类注释 (转义 \#
) 行首 !
否定模式 (转义 \!
) **
匹配任意路径 *
匹配任意多个字符 ?
匹配任意一个字符 doc/**
匹配 doc
文件夹下的全部内容 doc/**/a
匹配任意深度路径下的 a
文件或文件夹 /
表示路径分隔符,不区分操作系统 /
结尾仅会匹配文件夹,否则会匹配文件和文件夹 空行 不匹配任何文件 行尾空格 默认被忽略,可使用\
进行转义 行首空格 被正常处理,不会被忽略
-当前 .gitignore
文件定义规则的优先级高于上级路径 .gitignore
定义规则的优先级;后定义的规则优先级高于前面定义规则的优先级。
+当前 .gitignore
文件定义规则的优先级高于上级路径 .gitignore
定义规则的优先级;后定义的规则优先级高于前面定义规则的优先级
# 忽略当前目录logs文件夹下的全部内容
/logs/
/logs/*
@@ -311,7 +312,8 @@
显示所有提交日志,并指示任何移动的路径
$ git log --stat -M
-
git 配置 ssh 代理
+
git 配置 ssh 代理
+
$ cat ~/.ssh/config
Host gitlab.com
# 直接使用 shadowsocks 提供的 socks5 代理端口
@@ -514,8 +516,9 @@
blame
的意思为责怪
,你懂的。
修改作者名
-$ git commit --amend --author='Author Name <email@address.com>'
+$ git commit --amend --author='Author Name <email@address.com>'
+
修改远程仓库的 url
$ git remote set-url origin <URL>
@@ -556,8 +559,9 @@
$ git rebase --autostash
从远程仓库根据 ID,拉下某一状态,到本地分支
-$ git fetch origin pull/<id>/head:<branch-name>
+$ git fetch origin pull/<id>/head:<branch-name>
+
详细展示一行中的修改
$ git diff --word-diff
diff --git a/docs/quickreference.html b/docs/quickreference.html
index eff7b8fd..6990cfc4 100644
--- a/docs/quickreference.html
+++ b/docs/quickreference.html
@@ -393,7 +393,7 @@
-类 说明 <!--rehype:className=wrap-text-->
强制换行 <!--rehype:className=show-header-->
展示表格表头 <!--rehype:className=shortcuts-->
快捷键样式 <!--rehype:className=auto-wrap-->
隐藏表头强制小尺寸自动换行 <!--rehype:className=style-list-arrow-->
列表箭头样式展示表格 <!--rehype:className=style-list-->
列表样式展示表格 <!--rehype:className=left-align-->
表格末尾列左对齐 <!--rehype:className=style-none-->
<li> 没有标记 <!--rehype:className=style-timeline-->
时间轴样式 <!--rehype:className=style-arrow-->
箭头标记
+类 说明 <!--rehype:className=wrap-text-->
强制换行
<!--rehype:className=show-header-->
展示表格表头
<!--rehype:className=shortcuts-->
快捷键
样式<!--rehype:className=auto-wrap-->
隐藏表头强制小尺寸自动换行
<!--rehype:className=style-list-arrow-->
列表箭头
样式展示表格 <!--rehype:className=style-list-->
列表
样式展示表格<!--rehype:className=left-align-->
表格末尾列左对齐
<!--rehype:className=style-none-->
<li> 没有标记样式 <!--rehype:className=style-timeline-->
时间轴
样式<!--rehype:className=style-arrow-->
箭头
标记
KaTeX 数学渲染