Git 快捷操作工具,类似 alias。
$ npm i -g @lxfu/gm
gm --version
: 查看版本信息gm b
: 查看本地所有分支gm b -r
: 查看远程分支gm b -a
: 查看所有分支
gm d branchName
: 删除指定分支gm D branchName1 branchName2
: 删除指定分支(branchName1, branchNameX)和当前分支以外的所有分支gm a
: 暂存gm a
: 相当于git add .
gm a file
: 相当于git add file
gm cm commitInfo
: 相当于git commit -m commitInfo
gm r commitId
: 相当于git reset commitId
gm p
: 相当于git push
gm p -f
: 相当于git push -f
gm pr
: 用于没有远程分支的提交gm pr [-f]
: 相当于git push origin HEAD
gm pr branch [-f]
: 相当于git push --set-upstream origin branch
gm pl
: 相当于git pull
gm co branch
: 相当于git checkout branch
gm cb branch
: 相当于git checkout -b branch