54 | | === 2. Register an account on !GitHub === |
| 54 | === 2. Configure recommended defaults === |
| 55 | |
| 56 | (From http://cheat.errtheblog.com/s/git) |
| 57 | |
| 58 | Tell `git branch` and `git checkout` to setup new branches so that `git pull` will appropriately merge from that remote branch. Without this, you will have to add `--track` to your branch command or manually merge remote tracking branches with `fetch` and then `merge` |
| 59 | {{{ |
| 60 | git config branch.autosetupmerge true |
| 61 | }}} |
| 62 | or globally |
| 63 | {{{ |
| 64 | git config --global branch.autosetupmerge true |
| 65 | }}} |
| 66 | |
| 67 | Possibly set your username: |
| 68 | {{{ |
| 69 | git config --global user.name 'John Doe' |
| 70 | git config --global user.email johndoe@example.com |
| 71 | }}} |
| 72 | |
| 73 | === 3. Register an account on !GitHub === |