有些公司使用TFS来进行git的管理,这个时候很多人没有区分TFS中的账号和GIT的账号的区别;TFS的账号和GIT账号是两套不同的体系,使用TFS管理GIT GIT是不需要账号密码,但是必须在window的
凭据管理中 把TFS的账号密码设置进去
这个是再使用git来提交代码 tfs中会显示 git中设置的邮件 这个git账号的操作是创建文件,当你把代码推送到tfs中的时候 推送者是tfs账号 所以创建人和推送人完全是两个不同的人;
如下图 在本地使用 jianjun的git账号编辑了文件然后他推送到tfs中的时候 推送者就变成了 dehua的tfs账号;
而在本地使用 git log看到的都是 jianjun的账号信息,因为git本质上是一个代码管理工具,而TFS是项目管理工具;就像github一样,你往仓库中提交代码的时候创建者都是本地git中设置的邮件,而推送者
则是在github中有权限的账号