A collection of resources to learn git
-
Updated
Jul 15, 2025
A collection of resources to learn git
A compact introduction to using Git.
Universal, language-agnostic documentation standards for software projects
Attach local notes/tasks to your git branches
Learn to save and manage different versions of your code projects with this essential tool.
git-commit-filetree commits an arbitrary tree of files to a branch in a git repository.
This is a monorepo with a React front-end and a NestJS back-end. This project is created to highlight the use of docker, github CI, github project and generally standardized development techniques.
Bash script for update pull request
A comprehensive guide to WSL home directory structure, dotfiles organization, and Windows/Linux integration. Includes tracked configuration files and best practices for maintaining a clean, efficient developer environment in Windows Subsystem for Linux.
A static personal portfolio website built using HTML5 and CSS3, showcasing my academic background, technical skills, and completed projects. Designed to reflect professional Git discipline and semantic web principles.
A git hook multiplexer allowing for the easy setup of multiple git hooks.
A carefully crafted, performance-optimized Neovim configuration designed for web developers working with JavaScript/TypeScript, React, Vue, and PHP/Laravel. Get productive immediately with intelligent LSP integration, seamless debugging, and comprehensive testing support.
This project implements a CI/CD pipeline using Jenkins to automate the build, test, and deployment process for Abode Software. It leverages a Git workflow with conditional stages for master and develop branches, uses Docker for containerization, and a configuration management tool for server setup.
Git commands for workflow with multiple environments, like develop, staging, production, ...
This Git repository was created for the purpose of storing and documenting a collection of common Git commands. Here, you'll find a variety of commands frequently used during project development with Git, from basic operations to more advanced tasks.
Demonstrating how to implement microservices and different communication patterns
Streamline GitHub Actions workflows by automatically configuring Git user as the GitHub Actions bot. One-step setup for proper commit attribution.
Solution for the Elevate Labs DevOps internship task (Task 4). This project demonstrates a standard Git workflow using a feature-branching strategy, pull requests for code review and merging, and release tagging.
Responsive clone of Notion.so homepage, developed using Vanilla JS, CSS Grid/Flexbox, and professional Git Workflow as part of a 4-Year Computer Science curriculum
Add a description, image, and links to the git-workflow topic page so that developers can more easily learn about it.
To associate your repository with the git-workflow topic, visit your repo's landing page and select "manage topics."