GIT – GitHub仓库设置可行吗?

我有一个小团队的开发人员,我们已经购买了一个小的私人存储库帐户。 基本上我们所要做的就是让这个中央资源库存储我们所有的源代码,并且每个开发人员都可以根据需要推送和从这个资源库中取出。 我对这种工作原理的理解是,每个开发人员都推送到存储库的CLONE URL(例如:git@github.com:SmallDevTeam / SourceCode)。 除此之外,我觉得每个开发人员都必须有一个单独的GitHub帐户,并且GitHub通过SSH密钥来识别每个开发人员的提交。 目前,中央资源库已经build立,但不包含SSH密钥。 其中两位开发人员也设置了他们的个人账户,并在他们的账户中存储了他们的SSH密钥。

但是,当每个开发人员使用TortoiseGit向远程存储库提交时,没有明确的证据显示除了新闻订阅(除了时间stream逝之外,谁没有做什么)。 我希望能够logging每个提交的作者是谁,但是GitHub只是指出作者是中央存储库(例如:存储库设置在[email protected]:SmallDevTeam / SourceCode,因此作者被声明为[SmallDevTeam])。 我错过了什么吗? 当然,这应该是开发者帐户名称呢?

帮助非常感谢!

主要的回购将在SmallDevTeam帐户下,并且该帐户将每个开发者的帐户添加为“私人贡献者”。

查看“GitHub内部人员指南”的第1集。 它解释了如何设置在24:30标记:

http://www.pragprog.com/screencasts/v-scgithub/insider-guide-to-github