← All posts tagged Git

amyodov
Git programming Подумалось тут, что Git, bespoke RCS для конкретной задачи — поддержать workflow разработки ядра Linux — просто великолепный пример того, что заточенный под задачу инструмент будет лучше и удобнее, чем универсальный. Нет, ну представьте себе разработку ядра Linux с помощью SVN, или что там, даже Mercurial.
... и тем смешнее, что многие люди берут такой узкозаточенный инструмент и используют его как универсальный. Ну, как если бы, увидев, что на чемпионате езды по бездорожью всяких там Hummer-ов и Land Rover-ов (не говоря уже про легковушки) победил гусеничный трактор, многие бы горожане пересели на гусеничные тракторы и стали на них ездить по городу.
amyodov
Git Mercurial interesting programming habrahabr.ru — появился хостинг для исходников, имеющий одновременно доступ и по Mercurial, и по Git. Теперь несчастные пользователи Git, в своё время выбравшие его «потому что это модно и сам Линус написал» и в результате связанные им по рукам и ногам, смогут наконец познакомиться с современной удобной DVCS.
amyodov
Git Mercurial friday programming Mercurial делался людьми для людей. Git делался мстительным гиком для роботов-инопланетян.
hg fetch = git pull ←→ hg pull = git fetch
hg revert = git checkout, hg revert -a = git reset ←→ hg backout = git revert