/me wonders why #Git supports
$ git remote set-branches remote_bar --add branch_foo
but not an equivalent like
$ git remote set-branches remote_bar --remove branch_foo
/me assumes the answer is the usual "nobody cared enough to implement it yet"
/me goes an removes the relevant line from .git/config manually
The 66th edition of De Programmatica Ipsum is out!
In this edition, we analyze the rise in popularity of Git and how it eclipsed everything else; in the Library section, we review "Pragmatic Version Control Using Git" by Travis Swicegood; and in our Vidéothèque section, we watch Linus Torvalds explaining Git in a 2007 Google TechTalk.
<…
Will my :gitannex: #GitAnnex polo from #distribits
In git, how can you see the diff of staged changes? With `git diff --staged`? Of course not, you silly creature. Pfft.
It is obviously `git diff --cached`. Because why fucking not!
Hey, does anybody know if #git saves the commit message if the signing of a commit fails?
What would cause :git: #git to shell out at 'git -C repo fetch --all'?
I call git via #Python's subprocess module (no, not with shell=True) and it apparently shells out to my default :fish_shell: #fishShell