3 ms·
AFAIK (from the rumour mill and not from any kind of reliable source) the `git branch` command was only added as a cargocult from all the SVN users flocking to
by Jestar342 7y ago
AFAIK (from the rumour mill and not from any kind of reliable source) the `git branch` command was only added as a cargocult from all the SVN users flocking to git and asking "So how do I branch?!". Previous to this, everything was tags and checkouts.
Again, no verifiable source, just water cooler talk with other devs.
- tosser678 7y agofrom the first kernel merge (link found in wikipedia) https://marc.info/?l=git&m=111377572329534 https://marc.info/?l=git&m=111377572329534 I don't know about 'git branch', but it looks like 'git merge' wasn't a thing edit: from searching a bit, it appears that it had branches on June of the launch year, dunno if it had those on release.
- enigmo 7y agoThe git log is also handy. first "merge": https://git.kernel.org/pub/scm/git/git.git/commit/?id=33deb63a36f523c513cf29598d9c05fe78a23cac https://git.kernel.org/pub/scm/git/git.git/commit/?id=33deb6... first "tag": https://git.kernel.org/pub/scm/git/git.git/commit/?id=bf0c6e839c692142784caf07b523cd69442e57a5 https://git.kernel.org/pub/scm/git/git.git/commit/?id=bf0c6e... first "branch": https://git.kernel.org/pub/scm/git/git.git/commit/?id=74b2428f5573b1f68ce717706296ae7d1832cd65 https://git.kernel.org/pub/scm/git/git.git/commit/?id=74b242... first Linus "branch" commit: https://git.kernel.org/pub/scm/git/git.git/commit/?id=e69a19f784b3ff19efc8ab765166e877fffb052e https://git.kernel.org/pub/scm/git/git.git/commit/?id=e69a19...