mike-rambil/Advanced-Git
mike-rambil/Advanced-Git has 171 GitHub stars and 31 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 10:28 UTC. Last push 2026-10-07.
Collaborative cheatsheet for GIT
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
[!IMPORTANT] If you find a useful GIT command - be sure to send a PR here as well :) Refer to contribution format guide to send a PR.
Table of Contents
- Git Essentials & Hidden Gems: Start here to discover commands that can improve your workflow and understanding of Git.
- git maintenance start: Runs a cronJob in background for the specified repo for periodic maintenance.
- git request-pull: Generate a request to pull changes into a repository.
- Cleanup Branches Fast ⚡: Quickly view and clean up local branches using Bash or PowerShell, including removing branches whose remote is gone.
- Delete Local Branches Whose Remote is Gone (Bash): Delete all local branches whose remote counterpart has been deleted, using Bash.
- Delete Local Branches Whose Remote is Gone (PowerShell): Delete all local branches whose remote counterpart has been deleted, using PowerShell.
- View and Clean Up Local Git Branches (Bash): Scripts to view and clean up local branches using Bash.
- View and Clean Up Local Git Branches (PowerShell): Scripts to view and clean up local branches using PowerShell.
- Git Command Reference (Full List): A comprehensive list of Git commands used in this project.
- git init --bare: Initialize a bare repository, typically used for remote repositories.
- git clone --mirror : Clone a repository in mirror mode, including all refs and branches.
- git merge-base: Find the common ancestor commit between two or more branches.
- Useful Rare Git Commands You Never Heard Of: A collection of lesser-known but powerful Git commands.
- git replace : Temporarily substitute one commit for another.
- How to Use git push --force-with-lease Safely: Safely force-push to a branch without overwriting others' work.
- Past commits of a specific file: See all commits and changes for a specific file.
- Git Clean: Remove Untracked Files and Directories: Remove untracked files and directories from your repository.
- How to Use git worktree Safely: Work on multiple branches simultaneously without switching.
- Sharing Changes as Patch Files: Generate and share patch files for committed or uncommitted changes.
- Pull Changes of Specific Files from a Commit: Restore or pull changes for specific files from a past commit without reverting the entire commit.
Contributors & Credits
[!NOTE] Want to contribute? Be a contributor or author by following the Contribution Format Guide , also add your favorite resources in References & Resources and submit a Pull Request.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,375 starspublic-apis/public-apis
A collective list of free APIs
497,650 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
447,211 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,260 stars