From 830eb54f09b4f8facd7b253476b96c57151c908a Mon Sep 17 00:00:00 2001 From: toki Date: Tue, 17 Mar 2026 20:27:15 +0900 Subject: [PATCH] Merge and sort .gitignore from .gitignore_my --- .gitignore | 302 +++++++++++++++++++++++++++++++---------------------- 1 file changed, 179 insertions(+), 123 deletions(-) diff --git a/.gitignore b/.gitignore index f02102ad0..53f2eba26 100644 --- a/.gitignore +++ b/.gitignore @@ -1,135 +1,191 @@ -assets/override -dist -build-ios -*.zip -server.PID -mattermost.keystore -tmp/ -.env -env.d.ts -*.apk -*.aab -*.ipa -.tsbuildinfo.precommit +# Sorted combined gitignore from .gitignore and .gitignore_my -*/**/compass-icons.ttf - -# OSX -# -.DS_Store - -# Xcode -# -ios/build/* -*.pbxuser -!default.pbxuser -*.mode1v3 -!default.mode1v3 -*.mode2v3 -!default.mode2v3 -*.perspectivev3 -!default.perspectivev3 -xcuserdata -*.xccheckout -*.moved-aside -DerivedData -*.hmap -*.xcuserstate -project.xcworkspace -ios/Pods -.podinstall -ios/.xcode.env.local - -# Android/IntelliJ -# -.idea -.gradle -local.properties -*.iml -*.hprof -.cxx/ -*.keystore +!build/notice-file !debug.keystore -android/app/bin -android/app/build -android/build -.settings -.project -.classpath - -# node.js -# -node_modules/ -npm-debug.log -.npminstall -yarn-error.log -.yarninstall - -# Vim -[._]*.s[a-w][a-z] -[._]s[a-w][a-z] -*.un~ -Session.vim -.netrwhist -*~ -tags - -# fastlane -# -# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the -# screenshots whenever they are needed. -# For more information about the recommended setup visit: -# https://docs.fastlane.tools/best-practices/source-control/ - -**/fastlane/report.xml +!default.mode1v3 +!default.mode2v3 +!default.pbxuser +!default.perspectivev3 +!gradle-wrapper.jar +!gradle-wrapper.properties +!libraries/@mattermost/intune/.gitkeep +!src/**/build/ +**/build/ +**/fastlane/.env **/fastlane/Preview.html +**/fastlane/report.xml **/fastlane/screenshots **/fastlane/test_output -**/fastlane/.env - -# Sentry -android/sentry.properties -ios/sentry.properties - -# Testing -.nyc_output -coverage -.tmp - -# E2E testing -mattermost-license.txt +*.aab +*.apk +*.hmap +*.hprof +*.iml +*.ipa +*.jks +*.jsbundle +*.keystore +*.lcov +*.log *.mattermost-license +*.mode1v3 +*.mode2v3 +*.moved-aside +*.pbxuser +*.perspectivev3 +*.pid +*.pid.lock +*.seed +*.tgz +*.tsbuildinfo +*.un~ +*.xccheckout +*.xcscmblueprint +*.xcuserstate +*.zip +*/**/compass-icons.ttf +*~ +.AppleDB +.AppleDesktop +.AppleDouble +.DS_Store +.DocumentRevisions-V100 +.LSOverride +.Spotlight-V100 +.TemporaryItems +.Trash-* +.Trashes +.VolumeIcon.icns +._* +.aider* +.apdisk +.buckconfig.local +.buckd/ +.buckversion +.bundle +.cache +.cache/ +.classpath +.claude/settings.local.json +.com.apple.timemachine.donotpresent +.cxx/ +.directory +.docusaurus +.dynamodb/ +.env +.env.development.local +.env.local +.env.production.local +.env.test.local +.eslintcache +.expo +.externalNativeBuild/ +.fakebuckversion +.fseventsd +.fuse_hidden* +.fusebox/ +.gradle +.gradle/ +.gradletasknamecache +.grunt +.idea +.idea/ +.lock-wscript +.metro-health-check* +.netrwhist +.next +.nfs* +.node_repl_history +.npm +.npminstall +.nuxt +.nyc_output +.parcel-cache +.pnp.* +.pnpm-debug.log* +.podinstall +.project +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ +.scannerwork +.serverless/ +.settings +.stylelintcache +.temp +.tern-port +.tmp +.tsbuildinfo.precommit +.vscode +.vscode-test +.vuepress/dist +.yarn-integrity +.yarn/build-state.yml +.yarn/cache +.yarn/install-state.gz +.yarn/unplugged +.yarninstall +DerivedData +Icon +Network Trash Folder +Session.vim +Temporary Items +[._]*.s[a-w][a-z] +[._]s[a-w][a-z] +__generated__ +android/app/bin +android/app/build +android/app/src/main/res/raw/* +android/build +android/sentry.properties +assets/override +bower_components +buck-out/ +build-ios +build/ +build/Release +captures/ +coverage +deploymentTargetDropDown.xml detox/artifacts detox/detox_pixel_* - -# Bundle artifact -*.jsbundle -.bundle - -#editor-settings -.vscode -.scannerwork +dist +env.d.ts +google-services.json +gradle-app.setting +ios/.xcode.env.local +ios/Pods +ios/build/* +ios/sentry.properties +jspm_packages/ launch.json - -# Notice.txt generation -!build/notice-file - -# Temporary files created by Metro to check the health of the file watcher -.metro-health-check* - -libraries/**/**/build +lerna-debug.log* +lib-cov libraries/**/**/.build - -# Android sounds -android/app/src/main/res/raw/* -.aider* - -# Intune submodule (private repository - internal builds only) -# Track submodule reference but ignore content +libraries/**/**/build libraries/@mattermost/intune/* -!libraries/@mattermost/intune/.gitkeep - -# Prevent committing Intune module in node_modules +local.properties +logs +mattermost-license.txt +mattermost.keystore +misc.xml +node_modules/ node_modules/@mattermost/intune -# Claude Code -.claude/settings.local.json +npm-debug.log +npm-debug.log* +out +output.json +pids +project.xcworkspace +render.experimental.xml +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json +server.PID +tags +tmp/ +web_modules/ +xcuserdata +xcuserdata/ +yarn-debug.log* +yarn-error.log +yarn-error.log*