Git Extensions

我可以在.gitconfig中为自己指定多个用户吗?

半腔热情 提交于 2019-12-24 17:57:35
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在 ~/.gitconfig ,我在 [user] 我的个人电子邮件地址,因为这是我要用于Github存储库的地址。 但是,我最近也开始使用git进行工作。 我公司的git repo允许我提交,但是当它发布新变更集的公告时,它说它们来自匿名用户,因为它无法识别我的 .gitconfig 的电子邮件地址-至少,这是我的理论。 是否可以在 .gitconfig 指定多个 [user] 定义? 还是有其他方法可以覆盖某个目录的默认 .gitconfig ? 就我而言,我在 ~/worksrc/ 签出所有工作代码-有没有一种方法可以仅为该目录(及其子目录)指定 .gitconfig ? #1楼 或者,您可以在本地 .git/config 文件中添加以下信息 [user] name = Your Name email = your.email@gmail.com #2楼 从 Orr Sella的博客文章中 获得一些启发 后, 我编写了一个预提交钩子(位于 ~/.git/templates/hooks ),该 ~/.git/templates/hooks 将根据本地存储库 ./.git/config 的信息设置特定的用户名和电子邮件地址。 ./.git/config : 您必须将模板目录的路径放入 ~/.gitconfig

在Visual Studio中使用GitHub(使用篇)

こ雲淡風輕ζ 提交于 2019-11-28 18:18:44
上一篇中已经介绍了如何在windows下安装和配置Git,并且详细说明了如何和GitHub连接。 这里就详细的说明下如何在Visual Studio中使用GitHub。这里也是一个简单的Git教程。 注:非常非常简单的教程 一、准备工具 上一篇中我们已经安装了Git Extensions和Tortoisegit。在这里我们要为Visual Studio安装一个插件,专门用于Git。 Git Source Control Provider,打开 http://visualstudiogallery.msdn.microsoft.com/ 搜索"Git"关键字,即可搜索到该插件。 二、配置源码管理工具 三、配置帐户关联 四、使用 后面的事情就很简单了,创建文件夹 pull 一个副本,修改文件,commit文件,push到服务器。 五、总结 ok,git这个算是写完了,其实用起来和其他的版本控制感觉差不多。用不惯的也可以直接用Git Bash直接写命令行。 来源: oschina 链接: https://my.oschina.net/u/1995422/blog/2120172