【Git】我自己用的Git命令备忘录无法记忆

每次都会忘记怎么输入那个命令,所以我整理了一个我经常使用的git命令备忘录。

对于能够熟练记住git命令的人真是太厉害了。

更新子模块至最新版本。

$ git submodule foreach git pull origin master

更新 brunch 注册的哈希值

$ git submodule update --init --recursive

改变回避

$ git stash

显示已隐藏的列表

$ git stash list

重返退避的工作

$ git stash apply stash@{0}

删除已经退避的任务

$ git stash drop stash@{0}

取消添加

$ git reset HEAD <ファイル名>

撤回commit

$ git reset --hard HEAD^

只想引入部分更新

$ git cherry-pick <ハッシュ値>

本地分支清理候选显示

$ git branch --merged | grep -v 'master\|develop'

清理本地分支

$ git branch --merged | grep -v 'master\|develop' | xargs -I% git branch -D %

提交空的分支

git commit --allow-empty -m "empty commit"

我会随时更新已忘记并搜索过的内容。

广告
将在 10 秒后关闭
bannerAds