Preparing Backend Repository Migration to GitHub
In order to prepare backend repository migration to GitHub, please do the following steps in your not-so-free time:
- Register your personal account at https://github.com
- You WON'T be added to the
traveloka
organization yet, but this account setup may take a while so it's good to start setting up your account now
- Add and verify your
@traveloka.com
email address to the GitHub account
- Generate, then add your SSH and GPG keys to your GitHub account. DON'T enable git's
commit signing
config globally
- Generate and save your GitHub account's 2FA recovery token to LastPass, or to your Facebook account for simple GitHub account recovery
- You might want to familiarize yourself with GitHub's Fork, Issues, and Pull Requests feature, as it's quite different from the current Phabricator's Revision flow. Take your time, we'll come back to this later
Also, please avoid committing large files (25+MB) to git repositories; use other solutions (e.g. S3) instead