Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 15.12.2012, 01:14
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от nerv_
Кто-нибудь работает с GitHub через GUI или все исключительно через консоль?
Если ты имеешь ввиду http://mac.github.com/, то лично я, не ставил, т.к. профита не увидел вообще никакого.

Если же речь идет о TortoiseGit. По собственному опыту могу сказать, что чем раньше ты начнешь пользоваться консольным приложением, тем раньше ты освоишь git (в прочем как и любой другой инструмент)
Ответить с цитированием
  #32 (permalink)  
Старый 15.12.2012, 12:09
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 823

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

Хотел бы узнать можно ли прописать алиасы не в .gitconfig а в саму оболочку? Что-то вроде:
alias co="git checkout"
и если так можно, то как сохранить эти алиасы (чтоб при выходе не стирались)?
Ответить с цитированием
  #33 (permalink)  
Старый 15.12.2012, 12:45
Профессор
Отправить личное сообщение для tenshi Посмотреть профиль Найти все сообщения от tenshi
 
Регистрация: 20.03.2008
Сообщений: 1,183

попробовал недавно битбакет... после гитхаба это какой-то детский сад.

с гитом работаю через черепашку. не вводите детей в заблуждение. в консоли делать что-то сложнее чем "апнули/закоммитили" - не ахти какое удовольствие.
__________________
.ня
Ответить с цитированием
  #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. введи в гугле этот башрк для помощи
Ответить с цитированием
  #35 (permalink)  
Старый 15.12.2012, 13:35
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от tenshi
в консоли делать что-то сложнее чем "апнули/закоммитили" - не ахти какое удовольствие.
Я тоже так думал, пока не перестал пользовться черепахой.
Сейчас, такие команды как эти:
git ls-tree -r --full-tree --full-name --name-only iteration
git ls-files --unmerged | cut -f2 | sort -u | xargs grep -El '<<<<<<<|=======|>>>>>>>'


руки сами пишут, хотя это алиасы

Последний раз редактировалось monolithed, 16.12.2012 в 04:05.
Ответить с цитированием
  #36 (permalink)  
Старый 15.12.2012, 13:46
Профессор
Отправить личное сообщение для tenshi Посмотреть профиль Найти все сообщения от tenshi
 
Регистрация: 20.03.2008
Сообщений: 1,183

melky, а пути он умеет автокомплитить со стрелочками?

monolithed, это замечательно, что ты выдресировал себя настолько, что без ошибок с первого раза набираешь такие сложные комманды. но какое отношение имеет твоё чсв к обсуждаемому вопросу?
__________________
.ня
Ответить с цитированием
  #37 (permalink)  
Старый 15.12.2012, 13:57
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от tenshi
но какое отношение имеет твоё чсв к обсуждаемому вопросу?
Примерно такое же как и твой вопрос:
Сообщение от tenshi
а пути он умеет автокомплитить со стрелочками?
Ответить с цитированием
  #38 (permalink)  
Старый 15.12.2012, 14:02
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 823

Сообщение от monolithed
Сейчас, такие команды как эти:
ls-tree -r --full-tree --full-name --name-only iteration
ls-files --unmerged | cut -f2 | sort -u | xargs grep -El '<<<<<<<|=======|>>>>>>>'

руки сами пишут
Сообщение от tenshi
а пути он умеет автокомплитить со стрелочками?


так есть же алиасы!

или их использовать не стоит?

Последний раз редактировалось monolithed, 16.12.2012 в 04:05.
Ответить с цитированием
  #39 (permalink)  
Старый 15.12.2012, 14:13
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от dmitry111
так есть же алиасы!
Алиасы это обычные команды!
Просто не всегда под рукой свой конфиг и рано или поздно само все запомнится.

К примеру, опция --name-only, есть у многих гит-команд (например, diff, show, log, ls-tree, name-rev ...), также как и --pretty

Сообщение от dmitry111
или их использовать не стоит?
Конечно, стоит!
К примеру, вот мой конфиг

Последний раз редактировалось monolithed, 15.12.2012 в 15:59.
Ответить с цитированием
  #40 (permalink)  
Старый 15.12.2012, 16:06
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от monolithed
К примеру, вот мой конфиг
преблагодарен за алиасы

Сообщение от tenshi
melky, а пути он умеет автокомплитить со стрелочками?
я не знаю, что он может не автокомплитить
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно прицепить обработку события slowklg Events/DOM/Window 6 15.03.2012 16:20
Как правильно подавить событие при подключении своего обработчика? Маэстро Firefox/Mozilla 2 03.09.2011 11:46
Как правильно задать условие:? dididima Общие вопросы Javascript 1 03.08.2011 01:11
Как правильно очистить maxlength в input? Маэстро Events/DOM/Window 10 22.06.2011 18:14
Как правильно оформить Send() Алекс97 AJAX и COMET 20 30.10.2008 19:19