Skip to content
hvoigt edited this page Oct 31, 2013 · 4 revisions

This is my fork of the git.git repository. Have a look at it’s Homepage for the original.

Work in progress

List of things needing upstream integration

This is a keyword based description of the features contained in this repo which will eventually be integrated upstream. Once I find the time…​ (items marked with [X] are already finished)

  • ❏ review topic merge menu item for git gui

  • ❏ compose review email checkbox for topic branches

  • ❏ delete dialog after pushing a merged branch in git gui

  • ❏ fetch on startup of git gui

  • ❏ review protocol (+handler) to ease the processing of review emails

  • ❏ export patchseries menu item in gitk

  • ❏ substitute invalid characters in branch create/rename

  • ❏ status indicator for rebase, am, bisect in git gui like in cli

  • ❏ gitk: implement a menuitem to start a rebase onto

  • ❏ add git gui question handler to work around files in use on windows

  • [X] technical description of ref walking api

  • [X] work around problems handling files in use by other programs

  • [X] fetch from all remotes menuitem in git gui

  • [X] implement a submodule merge strategy

  • [X] warn when trying to commit on a detached head in git gui

Branches

This is a short description of the branches which can be found here. WARNING: All branches are work in progress. Use them at your own risk!

hv/gui-improvements

In this branch I collect some improvements of git-gui and gitk which I wrote but have not come around sending them upstream.