繁体   English   中英

有没有办法根据克隆的存储库 url 自动更改 git 用户名?

[英]Is there a way to automatically change git username based on cloned repository url?

如果我从 bitbucket 克隆存储库,我想在提交时使用不同的 git 用户名( git config user.name )。

有没有办法自动做到这一点。 例如,如果我在终端中运行它

git clone git@bitbucket.org:...

让它自动将git config user.name设置为我一直想使用的东西。

简单的方法是创建一个“myclone”别名,或者您想要这样做,这会增加额外的设置检查。 大多数需要处理这个问题的项目都有一个.mailmap文件(Git 原生支持)来设置替代/取代的身份映射到项目特定的首选身份。 使用邮件映射,如果您的项目切换托管,您不必进一步自定义并且错误很容易处理,这只是最适合您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM