Skip to content

lxfu1/gm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

25dd262 · May 13, 2022

History

21 Commits
May 7, 2022
May 13, 2022
May 7, 2022
May 13, 2022
May 7, 2022
May 13, 2022
May 13, 2022

Repository files navigation

gm

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