-
Notifications
You must be signed in to change notification settings - Fork 0
Git strategy
Shaunak Das edited this page Dec 2, 2017
·
6 revisions
-
expo: [Changes to
expofolder only] pure expo branch which will contain part of App which will work perfectly with Expo demo app(with hot/live re-load). -
ejected: [Changes to
expoandandroidfolder] extension of expo branch which will include RN libraries which requirereact-native link. -
unity_android: [Changes to
androidfolder only] will contain changes to the exported folder of unity. - integrated: [Changes to the whole app] everything finally comes here.
- test_^branch^: [Changes to the whole app] test script for each branch, checked out from that branch.
- backup_^branch^: [Changes to the whole app] backup of each branch, checked out from that branch.
- Impacting primarily
expo/App.jsand small changes toexpo/pages,expo/constantsandexpo/components - Parent Branch:
expo
- Impacting primarily
expo/pages,expo/constantsandexpo/components - Changes to expo branch page by page basis.
- Parent Branch:
expo_app
- checked out from
expo, rebased withexpoand merged into itself.
- Impacting primarily
android,package.json,expo/pages,expo/constantsandexpo/components - Parent Branch:
ejected
- Impacting primarily
android,package.json,expo/pages,expo/constantsandexpo/components - Changes to ejected branch page by page basis.
- Parent Branch:
ejected_app
- checked out from
ejected, rebased withejectedand merged into itself. - For every new version of unity project, the exported folder is modified with latest Data.
- Impacting
android/src/main/assets/bin/Datafolder only.
- checked out from
unity_android, rebased withunity_androidand merged into itself. - Files related to linking between unity and react native is added her. Impacting primarily
NativeModuleinexpo/pages,android/src/main/java/com/math/genius/*.javaandandroid/src/main/AndroidManifest.xml
- Parent Branch:
integrated - For every new type of link between react native and unity part.