我有一个 Web 应用程序项目,其中一个文件夹包含 PHP API REST,另一个文件夹包含 Angular 文件。当我想将我的文件提交到 BitBucket 时,我可以提交除 Angular 文件夹下的文件之外的所有文件。
SourceTree 上也是一样,我看不到这个文件夹下有任何变化。 Angular 是否在“ng new angular-app”上做了什么来强制这种行为?我该如何解决这个问题?
最佳答案
在 Matt 的帮助下,我找到了解决问题的方法:因为我看不到 stash 文件,所以我没有看到 Angular CLI 在 angular app 文件夹中创建了一个 .git 文件夹。我将其删除,现在可以使用了。
对于 future 的应用程序,如果我们不希望 Angular 初始化一个 git 仓库,我们可以在创建命令中指定它,如下所示:
ng new --skip-git
关于Git 无法使用 IntelliJ 或 SourceTree 在我的项目上提交 Angular 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47768267/