1.Stash的应用
暂存当前修改:
git stash save "message"
:将当前修改保存到一个新的 stash 中,并可以为这个 stash 添加一条描述信息。
查看已保存的 stash 列表:
git stash list
:列出所有已保存的 stash。
应用 stash:
git stash apply
:应用最近的 stash,并保留 stash 记录。
git stash apply stash@{n}
:应用指定的 stash(通过索引号 n)。
删除 stash:
git stash drop
:删除最近的 stash。
git stash drop stash@{n}
:删除指定的 stash。
应用并删除 stash:
git stash pop
:应用最近的 stash,并且从 stash 列表中删除该 stash。
git stash pop stash@{n}
:应用指定的 stash,并且从 stash 列表中删除该 stash。
创建一个新的分支并应用 stash:
git stash branch <branch_name>
:创建一个新的分支,并将最近的 stash 应用到该分支上。
2.alias的应用
git config --global alias.别名 原始指令
git config --global --get-regexp alias :查看别名列标
git config --unset alias.别名:删除别名