Интересно (очень!) почему git не поддерживает сокращения команд?

Dec 20, 2008 00:59

git: 'co' is not a git-command. See 'git --help'.

Даже в CVS они есть…

UPD.: Впрочем, есть и простое, изящное решение, как указал voins:

git config --global alias.ci commit
git config --global alias.co checkout

feature, cvs-and-co

Leave a comment

Comments 12

denizzzka December 19 2008, 19:46:24 UTC
потому что можно написать
git-co
?

Reply

> git-co poige December 19 2008, 19:48:39 UTC
Да ну, хрень неканоническая. В mercurial, кстати, тоже можно hg co. И в SVN.

Reply


vaddimka December 19 2008, 20:12:37 UTC
кста, если не влом, в двух словах
отличия git от svn?

я тут поспрашивал у народа, композитных бейзлайнов как в клиркейсе там нет, структура схожа, но говорят что чем-то лучше и удобнее )

Reply

> в двух словах отличия git от svn? poige December 19 2008, 20:26:33 UTC
«Распределённость, быстродействие». :-)

http://en.wikipedia.org/wiki/Git_(software)#Characteristics
http://git.or.cz/course/svn.html#merge

Reply

vaddimka December 19 2008, 21:17:27 UTC
понял, спасибо за ссылки

Reply

allter December 19 2008, 20:55:35 UTC
Гит удобнее для распределённой разработки, svn - для централиованной.

Ещё DVCS/DSCM с поддержкой rebase идеальны для хранения патчей контрибьюторами до принятия их майнтейнерами.

Reply


Всё он поддерживает voins December 20 2008, 06:49:24 UTC
git config --global alias.ci commit
git config --global alias.co checkout

Reply

Re: Всё он поддерживает poige December 20 2008, 06:51:30 UTC
> git config --global alias.ci commit
> git config --global alias.co checkout

О, ну да, это лучше чем внешние alias'ы делать (но хуже, чем иметь таковые встроенные, как у hg, svn, cvs). Благодарю! :-)

Reply


eagleas December 22 2008, 09:56:01 UTC
http://habrahabr.ru/blogs/development/28268/
Особую ценность представляет возможность видеть текущий бранч в приглашении. Чертовски удобно.

Reply


Leave a comment

Up