I'm trying out react native and eject
ed into a full build environment. Sadly, the eject-script did not create a sensible .gitignore
file.
Not knowing a lot about app-development, I wonder what directories I could .gitignore
here?
I'm guessing:
android/build
android/app/build
android/.gradle/
Are these alright, or are there any more directories I should .gitignore
?
If you are using npm it should be package-lock. json and if you are using yarn it should be yarn.
Should I commit the ". expo-shared" folder? Yes, you should share the ". expo-shared" folder with your collaborators.
Below is the .gitignore
file ships with the react-native init
command. You can find the full file here.
# OSX # .DS_Store # Xcode # build/ *.pbxuser !default.pbxuser *.mode1v3 !default.mode1v3 *.mode2v3 !default.mode2v3 *.perspectivev3 !default.perspectivev3 xcuserdata *.xccheckout *.moved-aside DerivedData *.hmap *.ipa *.xcuserstate project.xcworkspace # Android/IntelliJ # build/ .idea .gradle local.properties *.iml # node.js # node_modules/ package-lock.json # include if you are using npm - don't use both yarn and npm npm-debug.log yarn-error.log yarn.lock # include if you are using yarn - don't use both npm and yarn # BUCK buck-out/ \.buckd/ *.keystore # 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 */fastlane/Preview.html */fastlane/screenshots # Bundle artifact *.jsbundle
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With