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

Re: [BUG] StGit removed git branch of the same name as StGit branch

From
Karl Hasselström <kha@treskal.com>
Date
Nov 21, 2006, 10:56 UTC
Message-ID
<20061121105632.GA17021@diana.vm.bytemark.co.uk>
In-Reply-To
<tnx64d9xgex.fsf@arm.com>
On 2006-11-21 10:06:30 +0000, Catalin Marinas wrote:
Show 5 quoted lines
> I personally don't like mixing StGIT and GIT commands unnecessarily,
> unless there is no other option (like "git log" since "stg log" has
> a different meaning). There are people (including me) who use StGIT
> almost exclusively, without relying on the GIT commands. That's why
> I duplicated some of the GIT commands.

I, on the other hand, tend to freely mix git and stgit commands. For example, I often commit things with the git emacs modes, but I do all my merging with stgit.

This is all very straightforward once you learn that stgit just adds a thin layer of extra metadata on top of git. All the really valuable information is stored in git; what stgit adds is e.g. convenient names for patches, and the distinction between commits that are patches and commits that aren't (so that you won't edit supposedly immutable history by mistake). To me, stgit is a convenient way to edit git history, which happens to make patchset maintenance very easy.

However, interoperability could be much better than it is. I think stgit maintains too much extra metadata on top of what git already has.

-- 
Karl Hasselström, kha@treskal.com
Previous: Catalin MarinasNext: Catalin Marinas
Message 9 of 13 in “[BUG] StGit removed git branch of the same name as StGit branch”
  1. Jakub NarebskiNov 20, 2006
  2. Junio C HamanoNov 20, 2006
  3. J. Bruce FieldsNov 20, 2006
  4. Jakub NarebskiNov 20, 2006
  5. J. Bruce FieldsNov 20, 2006
  6. Jakub NarebskiNov 20, 2006
  7. Carl WorthNov 20, 2006
  8. Catalin MarinasNov 21, 2006
  9. Karl HasselströmNov 21, 2006
  10. Catalin MarinasNov 21, 2006
  11. Jakub NarebskiNov 21, 2006
  12. Catalin MarinasNov 21, 2006
  13. Jakub NarebskiNov 21, 2006

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.