为什么 Visual Studio 2019 会自动设置 git 源代码管理?
Why does Visual Studio 2019 automatically setup git source control?
我使用 "ng new todo" 设置了一个新的 Angular 应用程序。然后我打开Visual Studio 2019,我选择打开文件夹,打开Angular app的文件夹。我立即注意到所有文件旁边的小绿色 + 图标。 Visual Studio 2019 似乎只需在本地存储库中打开 git 中的文件夹即可自动设置源代码管理。为什么这样做?我不希望 VS 2019 自动执行此操作。我想控制设置源代码管理和存储库的方式、时间和位置。有没有办法解除它并杀死存储库?
不是 Visual Studio,是 Angular。 ng new
命令将创建一个新的 git 存储库。 Visual Studio 如果检测到 git 存储库,将在解决方案资源管理器项目上显示源代码管理注释。
使用 ng new --skip-git
(或 --skipGit=true
)来防止它使用 ng new
.
创建新的 Git 存储库
奇怪的是,ng new
的文档中并未明确提及与 git 的集成
https://angular.io/cli/new ) 但页面确实提到了关于 git.
的命令行标志
我使用 "ng new todo" 设置了一个新的 Angular 应用程序。然后我打开Visual Studio 2019,我选择打开文件夹,打开Angular app的文件夹。我立即注意到所有文件旁边的小绿色 + 图标。 Visual Studio 2019 似乎只需在本地存储库中打开 git 中的文件夹即可自动设置源代码管理。为什么这样做?我不希望 VS 2019 自动执行此操作。我想控制设置源代码管理和存储库的方式、时间和位置。有没有办法解除它并杀死存储库?
不是 Visual Studio,是 Angular。 ng new
命令将创建一个新的 git 存储库。 Visual Studio 如果检测到 git 存储库,将在解决方案资源管理器项目上显示源代码管理注释。
使用 ng new --skip-git
(或 --skipGit=true
)来防止它使用 ng new
.
奇怪的是,ng new
的文档中并未明确提及与 git 的集成
https://angular.io/cli/new ) 但页面确实提到了关于 git.