Цитата:
Если же речь идет о TortoiseGit. По собственному опыту могу сказать, что чем раньше ты начнешь пользоваться консольным приложением, тем раньше ты освоишь git (в прочем как и любой другой инструмент) |
работаю с git через терминал, хотя phpStorm имеет опцию работы с git, но там я пока не вникал как коммитить
Хотел бы узнать можно ли прописать алиасы не в .gitconfig а в саму оболочку? Что-то вроде: alias co="git checkout" и если так можно, то как сохранить эти алиасы (чтоб при выходе не стирались)? |
попробовал недавно битбакет... после гитхаба это какой-то детский сад.
с гитом работаю через черепашку. не вводите детей в заблуждение. в консоли делать что-то сложнее чем "апнули/закоммитили" - не ахти какое удовольствие. |
Цитата:
да и у меня zsh, меня выручает автодополнение просто суперски, я такого не видел больше нигде. после TAB+TAB вылезает такой автокомплит, по которому можно ходить и выделять стрелочками : Код:
cherry-pick -- apply changes introduced by some existing commits у меня ещё просто сборка через grunt :) но её я перенёс в маленькую кнопочку в phpStorm'е. может, действительно, стоит попробовать какой-нить гуй для гита - черепаха для винды :( остался смартгит и кустарники. Цитата:
|
Цитата:
Сейчас, такие команды как эти: git ls-tree -r --full-tree --full-name --name-only iteration git ls-files --unmerged | cut -f2 | sort -u | xargs grep -El '<<<<<<<|=======|>>>>>>>' руки сами пишут, хотя это алиасы |
melky, а пути он умеет автокомплитить со стрелочками?
monolithed, это замечательно, что ты выдресировал себя настолько, что без ошибок с первого раза набираешь такие сложные комманды. но какое отношение имеет твоё чсв к обсуждаемому вопросу? |
Цитата:
Цитата:
|
Цитата:
Цитата:
так есть же алиасы! или их использовать не стоит? |
Цитата:
Просто не всегда под рукой свой конфиг и рано или поздно само все запомнится. К примеру, опция --name-only, есть у многих гит-команд (например, diff, show, log, ls-tree, name-rev ...), также как и --pretty Цитата:
К примеру, вот мой конфиг |
Цитата:
Цитата:
![]() |
Часовой пояс GMT +3, время: 12:28. |