草庐IT

git - 如何从 Visual Studio 2015 中删除已删除的 Git 分支

VisualStudio继续显示我pull出的任何分支,即使该分支已被删除(我没有将其作为选定分支)。“gitfetch--all--prune”不会删除它们。配置文件“remote.origin.prunetrue”(suggestedhere)不会删除它们。如何从我的系统中删除已删除的分支?更新:我想要一种方法来确定哪些分支已经消失并删除它们。如果我们专门选择它们,那么迟早有人会错误地删除正在使用的分支。 最佳答案 我的远程分支即使在服务器上被删除后也不会消失。这个关于设置“Pruneremotebranches”的技巧对我有用

git - 如何从 Visual Studio 2015 中删除已删除的 Git 分支

VisualStudio继续显示我pull出的任何分支,即使该分支已被删除(我没有将其作为选定分支)。“gitfetch--all--prune”不会删除它们。配置文件“remote.origin.prunetrue”(suggestedhere)不会删除它们。如何从我的系统中删除已删除的分支?更新:我想要一种方法来确定哪些分支已经消失并删除它们。如果我们专门选择它们,那么迟早有人会错误地删除正在使用的分支。 最佳答案 我的远程分支即使在服务器上被删除后也不会消失。这个关于设置“Pruneremotebranches”的技巧对我有用

git - 为什么 Visual Studio 2015 中的 "Create Pull Request"菜单项总是被禁用?

无论我尝试什么,这个菜单项似乎永远不会“启用”:我错过了什么?这是在VS2015Update1中指向TFS2015上的Git存储库。 最佳答案 在我的例子中,我的本地git存储库没有与TFS“关联”。Thispost帮助我找到了解决方案。在团队资源管理器中,转到“管理连接”->“连接到团队项目”,这将打开此窗口。从这里检查git存储库应该关联的团队项目。这样做之后,团队项目现在应该显示在团队资源管理器中。在新添加的团队项目上右键单击“连接”。 关于git-为什么VisualStudio2

git - 为什么 Visual Studio 2015 中的 "Create Pull Request"菜单项总是被禁用?

无论我尝试什么,这个菜单项似乎永远不会“启用”:我错过了什么?这是在VS2015Update1中指向TFS2015上的Git存储库。 最佳答案 在我的例子中,我的本地git存储库没有与TFS“关联”。Thispost帮助我找到了解决方案。在团队资源管理器中,转到“管理连接”->“连接到团队项目”,这将打开此窗口。从这里检查git存储库应该关联的团队项目。这样做之后,团队项目现在应该显示在团队资源管理器中。在新添加的团队项目上右键单击“连接”。 关于git-为什么VisualStudio2

Git:递归移动子模块(嵌套子模块)

我有以下git结构-git-repoa--subdirectory2015---git-submoduleb--git-submodulec---git-submoduled我想将git子模块c移动到文件夹2015。我知道执行此操作的“肮脏方法”(涉及修改.git/config和更改.git/modules文件中的几个文件中的gitdir)我最近读到gitmv应该能够做到这一点,即运行gitmvc2015/这适用于没有嵌套子模块(在我的例子中是d)的存储库。但是,当我在我的目录上运行此命令时,出现类似的错误fatal:Notagitrepository:d/../../.git/mod

Git:递归移动子模块(嵌套子模块)

我有以下git结构-git-repoa--subdirectory2015---git-submoduleb--git-submodulec---git-submoduled我想将git子模块c移动到文件夹2015。我知道执行此操作的“肮脏方法”(涉及修改.git/config和更改.git/modules文件中的几个文件中的gitdir)我最近读到gitmv应该能够做到这一点,即运行gitmvc2015/这适用于没有嵌套子模块(在我的例子中是d)的存储库。但是,当我在我的目录上运行此命令时,出现类似的错误fatal:Notagitrepository:d/../../.git/mod

git - 如何在 Visual Studio 2015 中创建新分支?

我在VisualStudio2015中将Git与VisualStudioOnline结合使用,并试图弄清楚如何创建分支。这是互联网上常见的答案:https://msdn.microsoft.com/en-us/library/hh850437.aspx&https://msdn.microsoft.com/en-us/library/jj190809.aspx#create如果您检查图像,它会显示分支和下pull箭头,我认为您可以在其中创建分支。但在VisualStudio2105中,下pull菜单不存在,当我单击链接时,它会转到分支。但是只有Merge、Rebase和Actions下

git - 如何在 Visual Studio 2015 中创建新分支?

我在VisualStudio2015中将Git与VisualStudioOnline结合使用,并试图弄清楚如何创建分支。这是互联网上常见的答案:https://msdn.microsoft.com/en-us/library/hh850437.aspx&https://msdn.microsoft.com/en-us/library/jj190809.aspx#create如果您检查图像,它会显示分支和下pull箭头,我认为您可以在其中创建分支。但在VisualStudio2105中,下pull菜单不存在,当我单击链接时,它会转到分支。但是只有Merge、Rebase和Actions下

git - 如何在 Visual Studio 2015 中从 Git 获取特定版本?

有没有办法在VisualStudio2015-TeamExplorer/TeamServicesGit中获取文件的特定版本(来自特定提交)?我只是希望使用以前版本的文件运行该解决方案,以查看过去的运行情况,然后返回到最新版本继续开发。我没有创建任何分支。我继续在“master”分支中提交。 最佳答案 在VisualStudio2015中,如果您执行查看历史记录(从团队资源管理器中更改面板上的操作菜单):然后右键单击您感兴趣的提交:您可以从那里创建一个分支:我看不到在VisualStudio中checkout提交的方法。使用命令行,您

git - 如何在 Visual Studio 2015 中从 Git 获取特定版本?

有没有办法在VisualStudio2015-TeamExplorer/TeamServicesGit中获取文件的特定版本(来自特定提交)?我只是希望使用以前版本的文件运行该解决方案,以查看过去的运行情况,然后返回到最新版本继续开发。我没有创建任何分支。我继续在“master”分支中提交。 最佳答案 在VisualStudio2015中,如果您执行查看历史记录(从团队资源管理器中更改面板上的操作菜单):然后右键单击您感兴趣的提交:您可以从那里创建一个分支:我看不到在VisualStudio中checkout提交的方法。使用命令行,您