Use this repo to play around with Git and GitHub and to better understand what each command is really doing. I walk through beginner setup activities, as well as more advanced tools we use in the lab.
- Introduction to Git and GitHub
- Initial setup
- Setup Git and GitHub
- Fork this repo and create a local copy
- Set up Visual Studio Code editor
- Basic Git commands
- GitHub Workflow
- Practice
- Observe how Git tracks your changes
- GitHub PR and Issue
- Virtual environments
- GitHub Secrets
- Continuous Integration
- Dependabot
- GitHub Actions
- Testing
- Code Coverage
- SSH Authentication
- Packaging Code
- pip install
- git subtree
- git submodule