Size: a a a

Emacs — русскоговорящее сообщество

2021 January 22

A ß in Emacs — русскоговорящее сообщество
Mikhail Kirillov
Я изучил более-менее гит благодаря магиту, я аутист наверное
discoverability епт
источник

PS

Pavel Samolysov in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
айм сириус, диды должны страдать с CVS каким-нибудь, ну или ваще тарболлы и патчи выкладывать
Выкладывал так в багзиллу Эклипса пока коммитера не дали. Как раз SVN был, но патчи через багзиллу.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
айм сириус, диды должны страдать с CVS каким-нибудь, ну или ваще тарболлы и патчи выкладывать
rcs или как оно там звалось. Один раз в жизни видел
источник

A

Aragaer in Emacs — русскоговорящее сообщество
впрочем, перфорс это тоже страдать
источник

PS

Pavel Samolysov in Emacs — русскоговорящее сообщество
Aragaer
в гите можно даже не запоминать три команды, а просто знать про то, как там под капотом устроены цепочки коммитов и деревья все эти. То есть просто пройти разочек git branching game
Да, гит прикольная штука. Раньше прям нравилось играть в игру, бисект, потом че-то сломалось, переключился на коммит, поредактировал, потом вспомнил как дерево сверху коммита отрибэйзить на измененный коммит. Сейчас задалбывает, git rebase -i ..., e, git rebase --continue и он дальше сам все сделает.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
я вечно забываю порядок аргументов в rebase --onto, поэтому пишу git rebase --help и смотрю там картинки
источник

A

Aragaer in Emacs — русскоговорящее сообщество
но вообще лично я гитом пользоваться начал раньше, чем вимом по-моему. Ну или в плюс-минус одно время
источник

A

Aragaer in Emacs — русскоговорящее сообщество
по-партизански - у меня был свой локальный гит поверх cvs
источник

A

Aragaer in Emacs — русскоговорящее сообщество
git-cvs в то время еще не особо работал
источник

PS

Pavel Samolysov in Emacs — русскоговорящее сообщество
Сами гитеры еще как ломают старый-добрый cli, какие-то git restore вместо checkout, че там еще придумали, чтобы на ветку переключаться, switch что-ли.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
а про ребейз гораздо более правильная штука это --fixup
источник

A

Aragaer in Emacs — русскоговорящее сообщество
то есть ты сначала делаешь сам коммит с правкой, а когда коммиттишь, то указываешь флажок --fixup хэш-того-что-чиним
источник

A

Aragaer in Emacs — русскоговорящее сообщество
и там при ребейзе есть "автоматически передвинуть фиксапы в нужное место", но я не помню как
источник

PS

Pavel Samolysov in Emacs — русскоговорящее сообщество
Aragaer
по-партизански - у меня был свой локальный гит поверх cvs
Тоже так делал одно время, только поверх svn. Сейчас гит всех победил.
источник

PS

Pavel Samolysov in Emacs — русскоговорящее сообщество
А не, аналитики еще мучаются с svn, т.к. им вордовые документы надо хранить тоннами.
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
фу ворд
источник

PS

Pavel Samolysov in Emacs — русскоговорящее сообщество
Aragaer
и там при ребейзе есть "автоматически передвинуть фиксапы в нужное место", но я не помню как
Да, это вообще мастхэв действительно, но не всегда удобно, т.к. в воркинг директори у тебя все изменения и тех коммитов что позже и оно может скомпиляться, а на том самом родном коммите, что правишь - упасть. И не потестишь, починил ты или нет. Но для поддержания истории самая крутая штука. Я иногда делаю несколько коммитов типа скелет проекта а потом их вот так аменжу один за одним.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
а для тех, кто не знает - https://learngitbranching.js.org/
источник

n

nod in Emacs — русскоговорящее сообщество
Тфв пользуешься гитом года три, но так и не изучил. Возможно как раз из-за штук вроде magit
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
источник