• GIT manual
  • add the main repository as a remote
  • keep in sync with the main repository
  • signoff explanations and instructions
  • adding a mising sign-off line
  • You have only one commit
  • You have multiple commits
  • Find the base commit
  • Keeping a forked repository healthy
  • Why
  • Solution
  • What PR branch is not for contributors
  • Rebase operations and file cleanup
  • removing a file from a PR
  • rebasing up
  • rebasing down
  • Very easy and less risky way (squash approach)
  • Example
  • Usefull commands
  • Example branching model