5.1. Git/GitHub
- 5.1.1. Create an account & raise an issue on GitHub
- 5.1.2. Basics of Git and GitHub
- 5.1.2.1. Why Git?
- 5.1.2.2. Installation & configuration for Windows
- 5.1.2.3. Installation & configuration for Ubuntu
- 5.1.2.4. Local use of Git
- 5.1.2.4.1. Before we start…
- 5.1.2.4.2. The init command: start a new project
- 5.1.2.4.3. The status command
- 5.1.2.4.4. The add command
- 5.1.2.4.5. The commit command
- 5.1.2.4.6. The log command
- 5.1.2.4.7. The diff command
- 5.1.2.4.8. The revert command
- 5.1.2.4.9. Work with branches
- 5.1.2.4.10. Local development workflow
- 5.1.2.5. Remote use of Git: GitHub
- 5.1.2.6. Git in practice: integration within PyCharm
- 5.1.2.7. Conclusion
- 5.1.3. Authenticate to GitHub with an SSH key