Показать сообщение отдельно
  #34 (permalink)  
Старый 15.12.2012, 12:55
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от tenshi Посмотреть сообщение
попробовал недавно битбакет... после гитхаба это какой-то детский сад.

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

да и у меня zsh, меня выручает автодополнение просто суперски, я такого не видел больше нигде.

после TAB+TAB вылезает такой автокомплит, по которому можно ходить и выделять стрелочками :
Код:
cherry-pick   -- apply changes introduced by some existing commits
citool        -- graphical alternative to git commit
clean         -- remove untracked files from working tree
clone         -- clone repository into new directory
comint  -- alias for 'commit --interactive'
подобное автодополнение после всяких checkout'ов, и т.д.

у меня ещё просто сборка через grunt но её я перенёс в маленькую кнопочку в phpStorm'е.

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

Сообщение от dmitry111 Посмотреть сообщение
работаю с git через терминал, хотя phpStorm имеет опцию работы с git, но там я пока не вникал как коммитить

Хотел бы узнать можно ли прописать алиасы не в .gitconfig а в саму оболочку? Что-то вроде:
alias co="git checkout"
и если так можно, то как сохранить эти алиасы (чтоб при выходе не стирались)?
если оболочка Bash, то это нужно прописать в ~/.bashrc. введи в гугле этот башрк для помощи
Ответить с цитированием