git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: The 8th airing of the msysGit herald

From
Jakub Narebski <jnareb@gmail.com>
Date
Mar 3, 2008, 00:44 UTC
Message-ID
<m34pbok54h.fsf@localhost.localdomain>
In-Reply-To
<alpine.LSU.1.00.0803022329560.22527@racer.site>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 14 quoted lines
> > 4) What do you hate most in Git? 
> 
> The command line options. Sometimes it seems to me all the really cool 
> actions in git can only be invoked by a mysterious collection of weird 
> option switches which 1. I've never heard of, 2. are hidden deep down 
> in long manual pages which make it impossible to distinguish important 
> options from the unimportant ones, and 3. change very frequently in 
> new versions. For example, "git rebase -i" is a nice feature, but it 
> is simply a different action than a one-shot "git rebase". Hence, if 
> it is supposed to be really used, it should rather be a command such 
> as "git interactive-rebase". The GUI tools go a long way to hide those 
> mysterious option collections, but some of the daily workflow steps 
> are still unavailable in the GUI. Rebase being the most prominent, I 
> guess. 

It is not that much different. The basis operation is the same; I don't think that "rebase -i" differs from "rebase" more than "add -i" differs from "add".

Show 5 quoted lines
> > 6) What was the most frustrating moment when working with Git? 
> 
> Finding that "git pull" will create many more merge commits than I 
> wanted, and that there doesn't seem to be an easy way of running "git 
> fetch; git rebase" in one command.
"git pull --rebase", but it is quite new feature.
-- 
Jakub Narebski
Poland
ShadeHawk on #git
Previous: Johannes SchindelinNext: Johannes Schindelin
Message 2 of 23 in “The 8th airing of the msysGit herald”
  1. Johannes SchindelinMar 2, 2008
  2. Jakub NarebskiMar 3, 2008
  3. Johannes SchindelinMar 3, 2008
  4. Jakub NarebskiMar 3, 2008
  5. Tilman SchmidtMar 3, 2008
  6. Johannes SchindelinMar 3, 2008
  7. Tilman SchmidtMar 3, 2008
  8. Brandon CaseyMar 3, 2008
  9. Tilman SchmidtMar 5, 2008
  10. Junio C HamanoMar 3, 2008
  11. Tilman SchmidtMar 3, 2008
  12. Junio C HamanoMar 3, 2008
  13. Martin LanghoffMar 3, 2008
  14. Tilman SchmidtMar 5, 2008
  15. Johannes SchindelinMar 6, 2008
  16. Junio C HamanoMar 6, 2008
  17. Jim RadenMar 6, 2008
  18. Johannes SchindelinMar 6, 2008
  19. Jim RadenMar 6, 2008
  20. Jay SoffianMar 6, 2008
  21. Jim RadenMar 6, 2008
  22. Paul FranzMar 6, 2008
  23. Jay SoffianMar 6, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.