所有
我已经看过相同的主题,但没有回复。
我有Visual Studio 2015和最新的Git for Windows。我也在Gash和Bash一起工作,但对我来说并不舒服。与此同时,Visual Studio不仅包含两个流行的命令:checkout和remove specific。
为什么版本控制的世界对新手开发者来说如此残酷......
看看这个:print screen 。它拥有您需要的一切,当然,除了结账和删除。
请帮忙,我该如何解决这个问题? 可能存在VS2015的任何扩展,或者我可以通过编码将这些点添加到此菜单中?
答案 0 :(得分:0)
您将要使用命令调色板。 Visual Studio团队发布了一个很好的解释here。我将包括相关部分:
您可以通过命令选项板直接在VS代码中创建和签出分支。按 Ctrl + P ,键入
git
,然后按 Space 。您应该看到以下内容:
如果您键入
checkout
并再次按 Space ,您将看到包含当前存储库中所有分支或标记的下拉列表。
git branch
命令可让您快速创建新分支。只需提供新分支的名称,VS Code将创建分支并切换到它。
答案 1 :(得分:0)
如果我记得很清楚(因为我不能使用它,因为它不符合人体工程学且缺乏一些必要的功能),你不能检查特定的修订/提交,只检查现有的分支。 否则,你将最终进入一个独立的头部。状态,这可能会让人感到困惑,当你学习git时会增加复杂性,并且微软应该努力处理并向用户解释。
也许在下一个版本中......
Ps:有时候,缺乏对某些功能的支持是由于图书馆对Visual Studio的git支持所依据的,它还没有支持100%的git功能。他们应该首先在这个库中实现该功能(libgit2 / libgit2sharp)。 过去无聊的缺乏原因是由于这一点。