Git & GitHub Techniques

1 month ago

A curated collection of tools and repositories to elevate your Git and GitHub skills beyond basic commands, enabling advanced workflows, automation capabilities, and effective collaboration patterns.

arslanbilal's avatarA

git-cheat-sheet

arslanbilal

:octocat: git and git flow cheat sheet

cheatsheet
mikepenz's avatarM

release-changelog-builder-action

mikepenz

A GitHub action that builds your release notes / changelog fast, easy and exactly the way you want.

TypeScript
action
EndBug's avatarE

add-and-commit

EndBug

:octocat: Automatically commit changes made in your workflow run directly to your repo

TypeScript
actions
petervanderdoes's avatarP

gitflow-avh

petervanderdoes

AVH Edition of the git extensions to provide high-level repository operations for Vincent Driessen's branching model

Shell
git
git-town's avatarG

git-town

git-town

Git branches made easy

Go
command-line
pre-commit's avatarP

pre-commit-hooks

pre-commit

Some out-of-the-box hooks for pre-commit

Python
git
evilmartians's avatarE

lefthook

evilmartians

Fast and powerful Git hooks manager for any type of projects.

Go
git
peter-evans's avatarP

create-pull-request

peter-evans

A GitHub action to create a pull request for changes to your repository in the actions workspace

TypeScript
actions-workspace
release-it's avatarR

release-it

release-it

🚀 Automate versioning and package publishing

JavaScript
automation
pre-commit's avatarP

pre-commit

pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

Python
git
git-lfs's avatarG

git-lfs

git-lfs

Git extension for versioning large files

Go
git
typicode's avatarT

husky

typicode

Git hooks made easy 🐶 woof!

JavaScript
commit
Git & GitHub Techniques by gitpicks | gitpicks.dev