Visual Studio 2017的团队资源管理器提交的git提交不包括签名,我没有找到办法打开它。如何在VS中添加行?相反,在瘦vscode中,它为您提供了四个选项,它包含您需要的所有内容:
答案 0 :(得分:3)
无法找到将选项添加到团队资源管理器的方法,也许您需要编写扩展来执行此操作。
基于此帖子What is the Sign Off feature in Git for?中的讨论。正如我所理解的那样,在TFS的内部团队中没有必要提交(签名)。
用于表示您已证明已创建补丁 问题,或者您根据自己的知识证明了这一点 是在适当的开源许可下创建的,或者它具有的 根据这些条款由其他人提供给您。这可以帮助 建立一系列对版权负责的人 有问题的代码的状态,以帮助确保受版权保护的代码 未在适当的免费软件(开源)许可下发布 不包含在内核中。
但是,如果您想使用它,就像ElpieKay所说,您可以在命令行中执行此操作。
-s
--signoff
Add Signed-off-by line by the committer at the end of the commit log message.
提交时,只需使用:
git commit -s
或
git commit --signoff
有关详细信息,请参阅此链接:http://schacon.github.io/git/git-commit.html