Git 无法使用 IntelliJ 或 SourceTree 在我的项目上提交 Angular 文件夹

标签 git angular intellij-idea bitbucket atlassian-sourcetree

我有一个 Web 应用程序项目,其中一个文件夹包含 PHP API REST,另一个文件夹包含 Angular 文件。当我想将我的文件提交到 BitBucket 时,我可以提交除 Angular 文件夹下的文件之外的所有文件。

SourceTree 上也是一样,我看不到这个文件夹下有任何变化。 Angular 是否在“ng new angular-app”上做了什么来强制这种行为?我该如何解决这个问题?

enter image description here enter image description here

最佳答案

在 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/

相关文章:

xcode - 失败的 Xcode Git Merge 卡住了

Git:如何恢复 merge 和其他两个相邻提交?

iphone - Git: iOS 创建一个实验性的 iPad 分支

angular - 使用 Karma Angular 进行快照测试而不是开玩笑

intellij-idea - 为什么 Intellij 关闭项目后不释放内存?

ruby-on-rails - 更长的文件名与 git merge

javascript - Angular 2 + typescript 在编译时找不到属性

Angular 6 未捕获的 ReferenceError : Buffer is not defined

java - 奇怪的 SQLite 行为 - 非功能性 UPDATE SQLite 方法

intellij-idea - 在intellij IDEA中将语法颜色代码块复制为rtf?