The daily cycle: visualised

StepGitSVN equivalent
Get latestgit pullsvn update
Edit(same)(same)
Stagegit add FILE(no equivalent)
Save locallygit commit -m "msg"svn commit
Sharegit push

The fork triangle

  • git push origin → uploads to your fork
  • Pull Request on GitHub → proposes changes to upstream
  • git fetch upstream → downloads from the shared repo