git - 首先推送到 github repo 生成 765 个未跟踪或修改的文件
问题描述
这是我第一次尝试从左下角的 vscode 按钮推送和创建新的存储库。完成后,我对 765 个文件感到震惊。他们中的大多数都没有被追踪。我不知道这些文件是什么以及它们来自哪里。有 R.java 文件。gitignore 文件被擦除(我认为),构建文件夹,.flutter-plugins 被添加。这样做安全吗?
gitignore 的变化特别让我担心。
git状态输出:
解决方案
似乎大多数未在 git 存储库中编制索引的文件都来自该/build/
文件夹。当你编译你的项目时,编译的文件和完成的应用程序都存储在这里。它们不应该包含在 git repo 中。
我怀疑由于对.gitignore
文件的更改,您现在将看到所有这些文件。可能是您的某些.gitignore
文件被意外删除了。我的文件长 74 行,而你的文件似乎只有 44 行。
这必须是默认文件,这会使未索引的文件再次消失:
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/
# IntelliJ related
*.iml
*.ipr
*.iws
.idea/
# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/
# Flutter/Dart/Pub related
**/doc/api/
.dart_tool/
.flutter-plugins
.packages
.pub-cache/
.pub/
/build/
# Android related
**/android/**/gradle-wrapper.jar
**/android/.gradle
**/android/captures/
**/android/gradlew
**/android/gradlew.bat
**/android/local.properties
**/android/**/GeneratedPluginRegistrant.java
# iOS/XCode related
**/ios/**/*.mode1v3
**/ios/**/*.mode2v3
**/ios/**/*.moved-aside
**/ios/**/*.pbxuser
**/ios/**/*.perspectivev3
**/ios/**/*sync/
**/ios/**/.sconsign.dblite
**/ios/**/.tags*
**/ios/**/.vagrant/
**/ios/**/DerivedData/
**/ios/**/Icon?
**/ios/**/Pods/
**/ios/**/.symlinks/
**/ios/**/profile
**/ios/**/xcuserdata
**/ios/.generated/
**/ios/Flutter/App.framework
**/ios/Flutter/Flutter.framework
**/ios/Flutter/Generated.xcconfig
**/ios/Flutter/app.flx
**/ios/Flutter/app.zip
**/ios/Flutter/flutter_assets/
**/ios/Flutter/flutter_export_environment.sh
**/ios/ServiceDefinitions.json
**/ios/Runner/GeneratedPluginRegistrant.*
# Exceptions to above rules.
!**/ios/**/default.mode1v3
!**/ios/**/default.mode2v3
!**/ios/**/default.pbxuser
!**/ios/**/default.perspectivev3
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
.flutter-plugins-dependencies
推荐阅读
- jquery - jQuery一个点击事件添加类
- python - TypeError:__init__() 缺少 2 个必需的位置参数:“消息”和“代码”
- postgresql - 为什么通过 Postgres file_fdw 从二进制文件查询比文本文件使用更多的主内存空间?
- ios - Firebase 5:“observeSingleEvent”的模糊使用
- r - 使用 R data.table 行的排列填充“计数矩阵”
- c++ - (JNI) 从 cpp lib 调用函数时的数据类型转换
- java - Java Arraylist 更改影响其他变量
- arrays - 使用快速选择在 n 个已排序数组中查找第 k 个最大元素的时间复杂度
- php - 如何使用 json postfields 卷曲?
- java - 如何从firebase检索特定密钥?