Version Control
How to manage commits, branches, remote repositories, forks, and pull requests.
Version Control Setup
Project hosting
Todo
project hosting
Git basics
Todo
- explain what a commit is
- explain what a branch is
- explain what a repository is
Branch structure
Todo
main- what is the main branch forfeature/XYZ/name- what are feature branches
Pull request management
Todo
- create pr via UI
- fj command line tool
- pull request body
- pull request based tooling
Forks
Todo
how forks are intended to be handled
Other Notes
Why not Jujutsu?
- no LFS support
- no pre/post commit hooks