我目前正在处理2个项目,当我推送它时,我希望我配置我的本地用户名和电子邮件使用不同的数据.
为此,我一直在更新我的配置,如:
git config --local user.email "namelastname@domain.com"
由于它们是不同的存储库,有没有办法为每个存储库定义本地电子邮件?
也许在.gitconfig
?
gre*_*ory 63
只需一个回购:
git config user.name "Your Name Here"
git config user.email your@email.com
Run Code Online (Sandbox Code Playgroud)
对于(全局)默认电子邮件(在〜/ .gitconfig中配置):
git config --global user.name "Your Name Here"
git config --global user.email your@email.com
Run Code Online (Sandbox Code Playgroud)
t3c*_*b0t 20
...或者只是编辑.git\config
文件并在某处添加这三行:
[user]
name = YourName
email = your@email.com
Run Code Online (Sandbox Code Playgroud)
可以通过以下命令来实现,
git config --local credential.helper ""
git push origin master
Run Code Online (Sandbox Code Playgroud)
它要求输入当前存储库的用户名和密码。
我通常倾向于为我的公司项目和个人项目(在 github 上)保留不同的名称/电子邮件
在需要指定用户/电子邮件的 git 存储库中运行以下命令
git config user.name <user-name>
git config user.email <user-email>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14824 次 |
最近记录: |