Git
- Git overview
- Set up a Git repository
- Pushing your DreamHost Git repository to GitHub
- Pushing your local Git repository to a DreamHost server — Linux & Mac OS X
- Pushing your local Git repository to a DreamHost server — Windows
- Using Git for web development
- Configure git to use 'main' as the primary branch