Open dccmmtop opened 2 years ago
有时需要根据自己的工作场合去扩展 git 命令,比如
我最推荐的一种方式是利用 shell 脚本的特性,将脚本命名为 git-xxxx 方式,在终端就可以通过 git xxx 的方式运行该命令
git-xxxx
下面是两个例子:
在 /usr/lcoal/bin 先新建 git-brr 文件,输入下面脚本:
git-brr
#!/bin/bash git branch --no-color | cat -n | sed 's/*/ /' | awk '{print $2 " ("$1")"}'
sudo chomd +x ./git-brr 赋予可执行权限
sudo chomd +x ./git-brr
然后到一个项目下执行 git brr
git brr
在 /usr/lcoal/bin 先新建 git-coo 文件,输入下面脚本
git-coo
#!/bin/bash git checkout $( git brr | egrep "\($1)$" | egrep -o '.+ ')
然后 sudo chomd +x ./git-coo 赋予可执行权限
sudo chomd +x ./git-coo
此时就可已通过 git coo 4 切换对应的分支了
有时需要根据自己的工作场合去扩展 git 命令,比如
我最推荐的一种方式是利用 shell 脚本的特性,将脚本命名为
git-xxxx
方式,在终端就可以通过 git xxx 的方式运行该命令下面是两个例子:
给每个分支编码
在 /usr/lcoal/bin 先新建
git-brr
文件,输入下面脚本:sudo chomd +x ./git-brr
赋予可执行权限然后到一个项目下执行
git brr
指定编号切换分支
在 /usr/lcoal/bin 先新建
git-coo
文件,输入下面脚本然后
sudo chomd +x ./git-coo
赋予可执行权限此时就可已通过 git coo 4 切换对应的分支了