GitIgnore File for reactnative

Create a .gitignore file to tell git which files or folders to ignore in your reactnative project.

# Created by https://Shodkk.com/create-gitignore (Shantanu Bombatkar) SirDeploy Package
# It helps deploy fakeserver ReactApp on Heroku and Github Pages
#  Hope it helps || Thanks for Using SirDeploy Package

### ReactNative ###
# React Native Stack Base

.expo
__generated__

### ReactNative.Xcode Stack ###
## User settings
xcuserdata/

## Xcode 8 and earlier
*.xcscmblueprint
*.xccheckout

### ReactNative.Gradle Stack ###
.gradle
**/build/
!src/**/build/

# Ignore Gradle GUI config
gradle-app.setting

# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar

# Avoid ignore Gradle wrappper properties
!gradle-wrapper.properties

# Cache of project
.gradletasknamecache

# Eclipse Gradle plugin generated files
# Eclipse Core
.project
# JDT-specific (Eclipse Java Development Tools)
.classpath

### ReactNative.macOS Stack ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### ReactNative.Linux Stack ###
*~

# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*

# KDE directory preferences
.directory

# Linux trash folder which might appear on any partition or disk
.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
.nfs*

### ReactNative.Node Stack ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Snowpack dependency directory (https://snowpack.dev/)
web_modules/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional stylelint cache
.stylelintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Next.js build output
.next
out

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# vuepress v2.x temp and cache directory
.temp

# Docusaurus cache and generated files
.docusaurus

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

# Stores VSCode versions used for testing VSCode extensions
.vscode-test

# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*

### ReactNative.Buck Stack ###
buck-out/
.buckconfig.local
.buckd/
.buckversion
.fakebuckversion

### ReactNative.Android Stack ###
# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Log/OS Files

# Android Studio generated files and folders
captures/
.externalNativeBuild/
.cxx/
*.apk
output.json

# IntelliJ
*.iml
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml

# Keystore files
*.jks
*.keystore

# Google Services (e.g. APIs or Firebase)
google-services.json

# Android Profiling
*.hprof

 # Star the Repo https://github.com/shaantanu9/SirDeploy
# https://www.linkedin.com/in/shantanu-bombatkar/ 
# End of File
Download reactnative.gitignore

List Of Files and Folders That Get Ignored using this Gitignore code

Above Code Helps ignore following files from reactnative Project

React Native Stack Base

Ignore Gradle GUI config

Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)

Avoid ignore Gradle wrappper properties

Cache of project

Eclipse Gradle plugin generated files

Eclipse Core

JDT-specific (Eclipse Java Development Tools)

General

Icon must end with two \r

Thumbnails

Files that might appear in the root of a volume

Directories potentially created on remote AFP share

temporary files which can be created if a process still has a handle open of a deleted file

KDE directory preferences

Linux trash folder which might appear on any partition or disk

.nfs files are created when an open file is removed but is still being accessed

Logs

Diagnostic reports (https://nodejs.org/api/report.html)

Runtime data

Directory for instrumented libs generated by jscoverage/JSCover

Coverage directory used by tools like istanbul

nyc test coverage

Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)

Bower dependency directory (https://bower.io/)

node-waf configuration

Compiled binary addons (https://nodejs.org/api/addons.html)

Dependency directories

Snowpack dependency directory (https://snowpack.dev/)

TypeScript cache

Optional npm cache directory

Optional eslint cache

Optional stylelint cache

Microbundle cache

Optional REPL history

Output of 'npm pack'

Yarn Integrity file

dotenv environment variable files

parcel-bundler cache (https://parceljs.org/)

Next.js build output

Nuxt.js build / generate output

Gatsby files

Comment in the public line in if your project uses Gatsby and not Next.js

https://nextjs.org/blog/next-9-1#public-directory-support

public

vuepress build output

vuepress v2.x temp and cache directory

Docusaurus cache and generated files

Serverless directories

FuseBox cache

DynamoDB Local files

TernJS port file

Stores VSCode versions used for testing VSCode extensions

yarn v2

Gradle files

Local configuration file (sdk path, etc)

Log/OS Files

Android Studio generated files and folders

IntelliJ

Keystore files

Google Services (e.g. APIs or Firebase)

Android Profiling

If you have any questions or suggestions please feel free to contact us


Feedback is the most important part of any website.

If you have any query, suggestion or feedback, Please feel free to contact us.