我有多个工程,在 push 的时候需要不同的 user 信息,所以现在我的工程内的 .git/config 里的 user 会区分开来。所以有什么办法能够一劳永逸的解决吗?
1
xmgit Aug 23, 2016
commit 用的是 config 中的用户
push 用的是 ssh key 对应的用户 不清楚你究竟要区分哪个?到底是用不同的用户去 commit ,还是去 push 通过 -c name=value 可以用来区分不同的 commit 如果是 push ,那么你需要多个不同的 ssh key 这种问题, man git 就能解决 |
2
xss Aug 24, 2016
你需要 gitolite 或者 gitlab 来管理这些
|