Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Libgit2 | 9,156 | 12 | 3 days ago | 1 | February 27, 2018 | 523 | other | C | ||
A cross-platform, linkable library implementation of Git that you can use in your application. | ||||||||||
Isomorphic Git | 6,963 | 116 | 353 | 2 months ago | 389 | July 18, 2023 | 289 | mit | JavaScript | |
A pure JavaScript implementation of git for node and browsers! | ||||||||||
Gitoxide | 6,921 | 24 | 18 hours ago | 8 | July 22, 2023 | 73 | apache-2.0 | Rust | ||
An idiomatic, lean, fast & safe pure Rust implementation of Git | ||||||||||
Sparkleshare | 4,818 | a month ago | 137 | other | C# | |||||
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows. | ||||||||||
Jj | 3,829 | 1 | a day ago | 10 | July 18, 2023 | 169 | apache-2.0 | Rust | ||
A Git-compatible DVCS that is both simple and powerful | ||||||||||
Libgit2sharp | 2,849 | 642 | 186 | 3 months ago | 96 | April 12, 2023 | 398 | mit | C# | |
Git + .NET = ❤ | ||||||||||
Vim Signify | 2,607 | 2 months ago | 12 | mit | Vim Script | |||||
:heavy_plus_sign: Show a diff using Vim its sign column. | ||||||||||
Versionpress | 2,553 | 10 months ago | 232 | PHP | ||||||
Git-based version control for WordPress. Whoa! | ||||||||||
Nbdime | 2,513 | 106 | 40 | a day ago | 30 | April 30, 2023 | 96 | other | Python | |
Tools for diffing and merging of Jupyter notebooks. | ||||||||||
Git Sketch Plugin | 2,454 | a year ago | 14 | mit | JavaScript | |||||
:gem::octocat: A Git client generating pretty diffs built right into Sketch. |
Git Alias is a collection of git version control alias settings that can help you work faster and better. Git Alias provides short aliases such as s
for status, command aliases such as chart
and churn
, lookup aliases such as whois
and whatis
, workflow aliases such as topic-begin
for feature branch development, and more.
You can use Git Alias various ways:
Download the Git Alias file here: gitalias.txt.
Install Git Alias via a variety of ways: install guide.
Customize Git Alias aliases as you wish: customize guide.
You can follow us on GitHub:
Git Alias account: https://github.com/gitalias
Git Alias repository: gitalias/gitalias
Short aliases are for frequent commands and options:
git add:
git branch:
git commit:
git checkout:
git cherry-pick:
git diff:
git fetch:
git grep:
git log:
git ls-files:
git merge:
git pull:
git rebase:
git reflog:
git remote:
git revert:
git show-branch:
git submodule:
git status:
git whatchanged:
Recommended helpers:
Quick highlights:
Branch names:
Branch commits:
Friendly plurals:
Undo:
Logging & reporting:
Lookups:
Commit details:
Add all & edit all:
Alias helpers:
Script helpers:
Remotes:
New repos:
Hew branches:
Saving work:
Misc:
Advanced aliases:
Topic branching for feature workflows:
Flow aliases:
reset & undo:
track & untrack:
inbound & outbound:
pull1 & push1:
Misc:
Use gitk:
Use other version control systems:
Use graphviz:
dd
gg