Help:Keeping my GitHub fork up to date with FU repository


 * Note: this instruction is for developers who use Git in command line.
 * It saves a ton of time compared to using GitHub GUI.

Suppose you often send Pull Requests to GitHub repository of FU: https://github.com/sayterdarkwynd/FrackinUniverse This causes two difficulties:
 * 1) FU is often updated, so in a couple of weeks your fork will no longer be up to date with FU (you are editing obsolete files, etc.).
 * 2) When you use GitHub GUI to solve this (by sending a pull request TO your repository, and then merging it), you commit history is polluted:

Both problems can be easily avoided (saving you a lot of time) if you use Git from console.

One-time preparation

 * 1) Clone your fork (have it locally on your computer).
 * 2) Run:

When I need to update my fork

 * 1)   (if not already on master)

When I need to make a PR

 * 1) ... make whatever commits that I need ...
 * 1) ... make whatever commits that I need ...