自己有自己的开源项目,工作有工作的闭源项目,两者往往通过不同的 Git 帐号进行 commit 操作,那如何为不同的项目设置不同的 Git 帐号呢?
我们一般的操作都是:
git config --global user.name
git config --global user.email
这两步来设置 Git 帐号名与邮箱,但是针对特定项目,比如:
我 Git 的 global 用户名是 liumapp,但在 B 项目下想使用 lm 这个用户名来进行提交。
这种情况下,我们需要进行下列操作:
-
cd .git
-
vim config
-
添加下列代码:
[user] name=lm email=lm@liumapp.com
-
:wq 保存文件将立即生效,执行 commit 即可发现提交的用户为 lm。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于