因为公司规定,不能以公司账户提交信息至github,所以我本地电脑有两个Git账户,一个用来提交自己代码至github,一个负责工作。
所以有时候导致了一个现象。。。两个帐号会提交出错的。
切换帐号其实很简单,
如果你不知道现在当前用的帐号是什么,你可以输入
git config user.name
查看用户名
git config user.email
查看用户邮箱
解决方法很简单:
git 提供了两种设置账号的方法 git config --global 与 git config --local
前者设置 全局的账户,后者 只是该库的账户, 因此我们可以使用全局设置来作为默认的账号设置,对于自己的代码使用 本地设置账户来进行提交
示例
#公司代码库
git config --global user.name "gongsi_username"
git config --global user.email "gongsi_email"
# 自己代码库
git config --local user.name "ziji_username"
git config --local user.email "ziji_email"