Talk:Git/Conversion/Splitting tests

From MediaWiki.org
Jump to: navigation, search

Contents

Thread titleRepliesLast modified
Revert022:33, 9 October 2011
Tags and branches022:33, 9 October 2011

What if someone commits/pushes updates to core and a bunch of extensions using a bash loop and for some reason it needs to be reverted? How would you track down all of the commits to revert them? --Cneubauer 13:48, 5 October 2011 (UTC)

Cneubauer22:33, 9 October 2011

Tags and branches

Keeping version branches/tags as branches in the git masters probably makes sense; though there's also a separate 'tag' concept in git.

So called lightweight tags (what you get with 'git tag') are actually almost completely identical to branches. The only difference is that tags live in a different namespace, which is only an UI-level distinction though. Annotated and signed tags ('git tag -a', 'git tag -s') are a bit more different, because they introduce an intermediary tag object which in turn points to the actual commit. These objects enable a tag messages as opposed to the commit message. Due to the recent kernel.org problems, I would strongly recommend looking at doing signed tags. —The preceding unsigned comment was added by 91.4.61.188 (talkcontribs) 00:09, 6 October 2011‎

91.4.61.188 (talk · contribs)22:33, 9 October 2011