快速图解
应用场景
当你需要提交代码github,需要使用自己的私人账号,同时在公司git仓库域下又需要使用工号和公司邮箱提交代码,正常做法是是将项目clone下来后,执行 git config --local user.name foo
git config --local user.email bar@example.com
,当项目多的时候,每个项目都需要单独设置,比较繁琐,git-plus就可以很好的解决这个问题
安装方法
本地安装go
执行
go install github.com/OnlyPiglet/git-plus@latest
,在go的安装目录的bin目录中就会有git-plus二进制文件,加入到 path 环境变量即可使用
使用方法
如希望github.com 使用 foo 和 foo@github.com email进行提交,gitlab.com 希望使用 bar 和 bar@gitlab.com 进行使用,则可使用git-plus 进行初始设置
执行 git-plus listuser github.com 可以看到 github.com 域下配置的用户,使用git-plus clone 项目地址与git使用方法一样,即可按照域名自动设置对应的 用户名 和 邮箱,省去手动设置的麻烦
如果你看不到评论,那么就真的看不到评论w(゜Д゜)w