-
Fork the repository to your own GitHub account.
-
Open new project in Android Studio using SCM -> git.
-
Enter URL :
"https://www.github.com/{username}/Open-Mobile"
where username is your GitHub account username.
- Create a branch where you can do your work. Don't work on master branch.
$ git branch branchname
$ git checkout branchname
- .android/keystore.properties
- Firebase - google-services.json
keystore.properties
Setup a keystore.properties at the root folder with following sample detail and your configurations
# APK sign Keystore details:
key_store_cetificate = yourCertificate.jks
key_store_password = yourStorePassword
key_alias = yourAlias
key_password = yourPassword
#uncomment release porfile in build.gradle (app-level)
Firebase and google-services.json
Setup Firebase for the different environment. Download the google-services.json and put it in the corresponding folder.
Production: .android/app/src/google-services.json
- Stage your work (all files including drawables & don't forget to ignore your keys !)
$ git add .
- Commit your changes with a commit message and author details.
$ git commit -m "Name| files| Changes"
OR
CTRL + K from Android Studio
-
Push changes on forked Repository.
-
Generate a Pull Request.