Hide white space changes from being shown in the GitHub diff

Append ?w=1 to url of the /files page of the pull request (the "Files changed" tab)

Remove unwanted modifications from a branch

// TODO

Refactor commits

Refer to this S/O post for more help on editing commits.

Sync a fork with upstream changes

  1. Update the master branch of your local clone. Here are the instructions.

  2. Push your master branch to your fork (if you are creating PRs using a fork).

  3. Sync your branch with the master branch. This can be done in two ways:

  4. Merge master to your branch (recommended option for new contributors).

  5. Rebase the PR branch on the master branch (recommended option for experienced contributors).

Implement big features using long-lived feature branches

// TODO