我正在一个 32 人的团队中运行一个项目。我们都在使用 GitHub 桌面版。当我设置存储库时,我设置了 GitLFS。使用GitHub Desktop的32个人都需要安装并运行初始化命令吗?
我做了很多研究,每个人都给出了不同的答案。听起来 GitHub 桌面版可以处理它,但老实说我不确定?
GitHub Desktop 包含 Git 的完整副本和许多常用扩展,包括
git-lfs
、git-submodule
和 git-subtree
。
您可以在这里找到它们:
GitHubDesktop\app-3.4.5\resources\app\git\mingw64\libexec\git-core
但是 GitHub Desktop 不会在系统路径中注册其可执行文件,因此想要使用命令行或 Visual Studio Code 等的用户将不会检测到 git,也不会检测到 git-lfs。用户必须将正确的路径添加到他们的环境中,或者单独安装 git 和 git-lfs 以及可选的 Git Credential Manager。