Сообщение от 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. введи в гугле этот башрк для помощи