Displaying 1 to 20 from 279 results

VisualStudio - GitHub Extension for Visual Studio

  •    CSharp

The Visual Studio 2017 15.3 installer has a bug that causes a corruption of the installed extensions data when you revert an installation of the extension (see also this MS issue). Until VS 2017 15.4 comes out, do not use Revert in Extensions and Updates.If you have an existing clone, make sure to run git submodule sync to update your local clone with the new locations for the submodules.

vim-gitgutter - A Vim plugin which shows a git diff in the gutter (sign column) and stages/undoes hunks

  •    Vim

A Vim plugin which shows a git diff in the 'gutter' (sign column). It shows whether each line has been added, modified, and where lines have been removed. You can also stage and undo individual hunks. If you work with other version control systems, I recommend vim-signify.

gibo - A shell script for easily accessing gitignore boilerplates

  •    Shell

gibo (short for .gitignore boilerplates) is a shell script to help you easily access .gitignore boilerplates from github.com/github/gitignore. For additional usage instructions, run gibo without arguments.




githug - Git your game on!

  •    Shell

Githug is designed to give you a practical way of learning git. It has a series of levels, each requiring you to use git commands to arrive at a correct answer. Githug should work on Linux, OS X and Windows.

irmin - Irmin is a distributed database that follows the same design principles as Git

  •    OCaml

Irmin is an OCaml library for building mergeable, branchable distributed data stores. Below is a simple example of setting a key and getting the value out of a Git based, filesystem-backed store.

homeshick - git dotfiles synchronizer written in bash

  •    Shell

In Unix, configuration files are king. Tailoring tools to suit your needs through configuration can be empowering. An immense number of hours is spent on getting these adjustments just right, but once you leave the confines of your own computer, these local optimizations are left behind. By the power of git, homeshick enables you to bring the symphony of settings you have poured your heart into with you to remote computers. With it you can begin to focus even more energy on bettering your work environment since the benefits are reaped on whichever machine you are using.

yadm - Yet Another Dotfiles Manager

  •    Shell

Features, usage, examples and installation instructions can be found on the website.


docker-ce - Docker CE

  •    Go

This repository hosts open source components of Docker CE products. The master branch serves to unify the upstream components on a regular basis. Long-lived release branches host the code that goes into a product version for the lifetime of the product. This repository is solely maintained by Docker, Inc.

progit2 - Pro Git 2nd Edition

  •    CSS

Welcome to the second edition of the Pro Git book. Like the first edition, the second edition of Pro Git is open source under a Creative Commons license.

bat - A cat(1) clone with wings.

  •    Rust

A cat(1) clone with syntax highlighting and Git integration. bat can pipe its own output to less if the output is too large for one screen.

git-recipes - 🥡 Git recipes in Chinese by Zhongyi Tong. 高质量的Git中文教程.

  •    

🥡 Git recipes in Chinese by Zhongyi Tong. 高质量的Git中文教程.

git-it-electron - :computer: :mortar_board: Git-it is a (Mac, Win, Linux) Desktop App for Learning Git and GitHub

  •    HTML

Git-it is a desktop (Mac, Windows and Linux) app that teaches you how to use Git and GitHub on the command line. This application contains challenges for learning Git and GitHub—by using real Git and GitHub, not emulators. You'll be learning the awesome (and not so scary) command line and GitHub which means when you finish all of the challenges you'll have real repositories on your GitHub account and green squares on your contribution chart.

patchwork - All the Git-it Workshop completers!

  •    HTML

This repository is a website hosted by GitHub Pages. It goes along with Git-it, a desktop application for learning Git and GitHub. Users fork this repository and learn things like (forking) branching, adding collaborators, pulling in changes, pushing to a remote branch and submitting pull request. Once their pull request comes in, @reporobot rewrites the index.html here to include the user.

lite - Split a repository to read-only standalone repositories

  •    Go

splitsh-lite replaces the subtree split Git built-in command to make splitting a monolithic repository to read-only standalone repositories easy and fast. Both strategies work well and both have drawbacks as well. splitsh helps use both strategies by providing tools that automatically synchronize a monolithic repository to standalone repositories in real-time.

rat - Compose shell commands to build interactive terminal applications

  •    Go

Rat was developed as part of an effort to build a tig-like application with very little opinionated UI logic, delegating instead to the capabilities of shell commands like git log with its --pretty and --graph options. Shell commands are executed and the output is captured and displayed in pagers. Configurable annotators parse through the output, adding annotations that can be acted upon to run other shell commands.