【问题标题】:Visual studio, nickname of the person who made the changeVisual Studio,进行更改的人的昵称
【发布时间】:2020-12-23 18:47:09
【问题描述】:

我正在与一些人合作,共享同一个 Github 存储库。我们决定我们想知道谁制作了哪个脚本或轻松地编辑了一些代码行。最好的方法是在代码旁边添加更改人的姓名首字母。我知道在 Rider 中这是可能的,因为我在某家公司工作时看到了这一点。我认为这是与 Github 的某种合作。有人知道如何在 VS 2019 中添加这样的东西吗?

【问题讨论】:

    标签: github workflow


    【解决方案1】:

    如果您正在使用 Github,那么您希望将 Git 用作配置管理工具。这样,您团队的每个成员都将能够从 Github 检索内容,并通过 Git 命令推送更新。 当您第一次设置您的工作环境时,您需要配置您的姓名和电子邮件地址。然后可以使用这些信息来识别谁在 Github 中进行了每次更改。 在此处阅读基本设置:https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup

    您的身份 安装 Git 时应该做的第一件事是设置用户名和电子邮件地址。这一点很重要,因为每个 Git 提交都使用这些信息,并且它不可变地融入到您开始创建的提交中:

    $ git config --global user.name "John Doe"

    $ git config --global user.email johndoe@example.com

    编辑:

    抱歉,我确实没有得到您的问题。这里也问过同样的问题:Is there any CodeLens add-on available that shows the git history of the given method?

    我要补充一点,您正在寻找的是 git blame 命令的演示文稿,该命令显示谁修改了哪一行。您可以通过右键单击源文件/源代码控制/注释在 Visual Studio 中访问它。这不如 CodeLens 实用,因为您必须单击几次,但可以完成工作。

    【讨论】:

    • 感谢您的回复!我想你不明白。我知道如何使用 git(以一种基本的方式,也许我遗漏了什么?)假设我编写了一些代码。一周后,我看到添加了一个功能。我想知道是谁做的。最好的方法是查看此功能旁边的缩写。我看到了这样的解决方案,所以我知道这是可能的。问题是我是怎么做到的?
    • GitLens 就是很好的扩展示例。问题是我使用的是 VS 团队 2019 而不是代码一。
    猜你喜欢
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-10
    • 2021-07-31
    • 1970-01-01
    • 2019-09-05
    • 2021-05-24
    相关资源
    最近更新 更多