Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
112 lines (57 sloc) 3 KB

Git Merge User Day

This is the documentation of the discussions of the Git Merge Berlin 2013 User Day.

If you are currently attending this event, please fork this repository and improve this documentation to reflect the ideas and discussions that took place.

Git merge User Day in other languages

libgit2

libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings.

Rugged, Ruby libgit2 binding

BFG

Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala

gource

Software version control visualization by Andrew Caudwell

hub

Command line helper for GitHub

git-imerge

Incremental merge for git

Git Training Materials by GitHub

Free, open source training and teaching slide decks in Jekyll

subgit

Safe Svn to Git Migration

GitHub Get

Early look at a tool that uses the GitHub API to find all the repos in all the orgs you belong to, clone them locally if they don't exist or do a fetch if they do so that you are free to hack away on that long transatlantic flight

git bisect

Enjoy fighting regressions with git bisect

Fully automated bisecting with "git bisect run"

GitHub Contributions

  • porras/ghcontributions
  • iamserg.io

ctags.js and hubTags

ctags.js is a ctags port to Javascript. The chrome plug-in hubTags tries to integrate that into GitHub. It allows you to click on functions and jump to their declaration. Unfortuantly hubTags is broken due to GitHub front-end changes. PR appreciated :-)

IDE Integrations

Visual Studio with Git

IntelliJ Idea Git Support

XCode with GitHub

Xcode plugin to open the GitHub page of the commit of the currently selected line in the editor window. Install it via Alcatraz [Source] (https://github.com/larsxschneider/ShowInGitHub)