Git Commands
Source code management.
Install
Commands
Easiest for beginners to source control from VS Code.
git status
git pull
git checkout -b <branch-name>
etc
Tools
VS Code Extensions
Top Extensions
GitLens
- See who made changes at a glance
- View Git authorship
- Navigate revision history
- Added context with file annotations
- Explore repos from side bar
- Integrate hosting services
- Command Palette Crtl + Shift + G
- Visualise interactive rebase options
- Jump to git details from the terminal
Questions
Which engineering decision related to this topic has the highest switching cost once made — and how do you make it well with incomplete information?
- At what scale or complexity level does the right answer to this topic change significantly?
- How does the introduction of AI-native workflows change the conventional wisdom about this technology?
- Which anti-pattern in this area is most commonly introduced by developers who know enough to be dangerous but not enough to know what they don't know?