5 ms·
Not alone, certainly, but almost certainly in the minority. I don't think I've met anyone in person (in five professional years, granted) who uses a GUI for any
by Cyranix 14y ago
Not alone, certainly, but almost certainly in the minority. I don't think I've met anyone in person (in five professional years, granted) who uses a GUI for anything Git-related except complex merges or history visualization, both on rare occasion.
Not sure why your perfectly reasonable question is getting downvoted...
- zem 14y agoi mostly use the cli, but i use a gui (git-cola) for interactively committing only part of the current diff. it's way better than git add --interactive. also gitk is nicer than tig, though tig is easier to use when sshed into another server.
- adimitrov 14y agoIncremental (interactive) commits are probably best done from within your editor. I use fugitive [1] for Vim, there's magit [2] for Emacs, and probably a plugin for your favorite IDE, or ST2. [1] https://github.com/tpope/vim-fugitive/tpope/vim-fugitive https://github.com/tpope/vim-fugitive/tpope/vim-fugitive [2] http://www.emacswiki.org/emacs/Magit http://www.emacswiki.org/emacs/Magit
- zem 14y agowhat does fugitive do for interactive commits that beats git-cola? i love vim for single-file things, but once it comes to a global project view i usually prefer to use another tool.
- adimitrov 14y agoI have never use git-cola, so I can't compare, but for an overview of fugitive's features, you should probably look into the Vimcasts on that subject. There's overall five videos, this one is the first: http://vimcasts.org/episodes/fugitive-vim---a-complement-to-command-line-git/ http://vimcasts.org/episodes/fugitive-vim---a-complement-to-...
- swah 14y agoI have some colleagues which use GitExtensions exclusively (they are Windows users who think CLIs are a thing of the 80s), and they have a hard time understanding Git operations because of it.