相当于 git 的 TFS 源代码管理浏览器?
Equivalent to TFS source control explorer with git?
考虑开始使用 git 进行源代码管理,所以我稍微看了看。但是我有一个大问题是关于如何使用 git.
查看一个人的整个源存储库
您知道如何通过 TFS 源存储库查看 visual studio 中的 "Source Control Explorer",查看整个存储库并深入了解您组织的所有源代码吗?而且,其次,如果您愿意(无论如何都不会过大的存储库),您可以将整个存储库拉到本地开发机器上。
如何用 git 做那种事情?据我所知,没有等价物。我只是错过了什么吗?似乎 git,您一次只能拉下 "clumps" 代码库来处理它...
您可以在浏览器中很好地浏览源代码和分支。
文件
它不能直接在 Visual Studio 中使用,但它具有您正在寻找的许多功能。不过,文件部分的范围仅限于特定分支。
TFVC(非常面向文件夹)和 git(非常面向提交分支)之间存在一些显着差异。因此,工具提供的视图是不同的。
一个 TFVC 存储库可以承载多个分支树。在 git 中,您经常将其分解为不同的 git 存储库。在 TFVC 中,分支是一个奇特的文件夹。在 Git 中,它是指向历史状态的指针。由于所有这些概念上的变化,工具向您显示代码的方式也有所不同。
当然,当您在本地克隆 Git 存储库时,您会获得所有历史记录,因此有许多不同的工具可让您在自己的系统上探索存储库。在 Visual Studio 中,您可以查看分支并尽情探索。
考虑开始使用 git 进行源代码管理,所以我稍微看了看。但是我有一个大问题是关于如何使用 git.
查看一个人的整个源存储库您知道如何通过 TFS 源存储库查看 visual studio 中的 "Source Control Explorer",查看整个存储库并深入了解您组织的所有源代码吗?而且,其次,如果您愿意(无论如何都不会过大的存储库),您可以将整个存储库拉到本地开发机器上。
如何用 git 做那种事情?据我所知,没有等价物。我只是错过了什么吗?似乎 git,您一次只能拉下 "clumps" 代码库来处理它...
您可以在浏览器中很好地浏览源代码和分支。
文件
它不能直接在 Visual Studio 中使用,但它具有您正在寻找的许多功能。不过,文件部分的范围仅限于特定分支。
TFVC(非常面向文件夹)和 git(非常面向提交分支)之间存在一些显着差异。因此,工具提供的视图是不同的。
一个 TFVC 存储库可以承载多个分支树。在 git 中,您经常将其分解为不同的 git 存储库。在 TFVC 中,分支是一个奇特的文件夹。在 Git 中,它是指向历史状态的指针。由于所有这些概念上的变化,工具向您显示代码的方式也有所不同。
当然,当您在本地克隆 Git 存储库时,您会获得所有历史记录,因此有许多不同的工具可让您在自己的系统上探索存储库。在 Visual Studio 中,您可以查看分支并尽情探索。