Git + .NET = ❤
The main features of libgit2/libgit2sharp are: Git and GitHub Libraries, Git Tools, वर्जन कंट्रोल.
Open-source alternatives to libgit2/libgit2sharp include: gitextensions/gitextensions — GitExtensions is a graphical user interface client for managing Git repositories. It provides a suite of visual tools… unixorn/git-extra-commands — A collection of git utilities, useful extra git scripts, tutorials and other useful articles. alirezanet/husky.net — Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you… arc90/git-sweep — A command-line tool that helps you clean up Git branches that have been merged into master. sobolevn/git-secret — git-secret is a command line tool and Bash encryption utility used to manage sensitive configuration files and… alichtman/shallow-backup — Git-integrated backup tool for macOS and Linux devs.
A command-line tool that helps you clean up Git branches that have been merged into master.
GitExtensions is a graphical user interface client for managing Git repositories. It provides a suite of visual tools for browsing commit logs, staging changes, and tracking file evolution across a project's history. The project features a commit visualizer that maps branch and merge relationships via a graphical map and a dedicated history manager for performing interactive rebases and squashing commits. It includes a visual merge conflict resolver to identify and fix overlapping code changes during merges or history rewrites. The software covers broad version control capabilities, includin
Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you commit or push. 🚀
git-secret is a command line tool and Bash encryption utility used to manage sensitive configuration files and passwords within Git repositories. It enables version controlled secret storage by encrypting files with GPG public keys, ensuring that sensitive data can be committed to a repository without exposing plaintext. The tool utilizes a PGP encryption workflow to control access through a managed keyring of authorized public keys. This allows for the granting and revocation of decryption permissions for specific users. To prevent accidental data leaks, it automatically integrates with Git