This directory contains a collection of guides and tutorials on various aspects of setting up and maintaining software development repositories.
The guides are organized into subdirectories based on their topic:
ci_cd/
: Continuous Integration and Continuous Deployment practices (e.g., GitHub Actions Basics, Automated Testing, Automated Releases).version_control/
: Best practices for version control (e.g., Semantic Commits, branching strategies).virtual_environments/
: Managing project dependencies and virtual environments (e.g., Poetry Setup).
Feel free to contribute new guides or improve existing ones following the established structure.
Here are some examples of repositories that apply principles discussed in these guides: