Re[8]: Прекрасный учебник по GIT
От: landerhigh Пират  
Дата: 18.09.24 18:21
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>"git add -u" это одно нажатие на кнопку.


Только "одно нажатие на кнопку" — это переключение контекста (оторвать руки от клавиатуры и схватить мышу) и визуальное прицеливание.

bnk>Довольно часто бывает что в коммит нужно добавить не "вообще все изменения" а только их часть (несколько измененных файлов, а не все)


Вот единственное, что в гуе делать несколько удобнее.

bnk>К тому же просмотреть (проконтролировать) еще раз перед коммитом, в чем именно изменения заключаются.


git diff из консоли. Дело привычки.

bnk>А если надо добавить например только часть изменений в одном файле (несколько измененных строк в коммит добавить, но не все измененные строки), то без GUI это крайне неудобно.


А как это сделать в GUI?

L>>Плюс — знаешь, что делаешь. Особенно, когда приходится работать с разными IDE. Вот откуда мне знать, что в одном из GUI обозвали "Git->Update"?

bnk>Ну так не надо использовать плохой GUI

Ну так как завезут хорошие, дай знать.
www.blinnov.com
Re[9]: Прекрасный учебник по GIT
От: bnk СССР http://unmanagedvisio.com/
Дата: 18.09.24 18:40
Оценка:
Здравствуйте, landerhigh, Вы писали:

bnk>>А если надо добавить например только часть изменений в одном файле (несколько измененных строк в коммит добавить, но не все измененные строки), то без GUI это крайне неудобно.


L>А как это сделать в GUI?


Ну вот:

  Visual Studio (использую редко)

  VS Code + GitGraph (использую постоянно)
Re[10]: Прекрасный учебник по GIT
От: landerhigh Пират  
Дата: 18.09.24 19:37
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Ну вот:


Спасибо, интересно.
Впрочем, не могу представить случая, когда мне это могло бы понадобиться.
www.blinnov.com
Re[2]: Прекрасный учебник по GIT
От: ksandro Мухосранск  
Дата: 27.09.24 09:58
Оценка:
Здравствуйте, Shmj, Вы писали:


S>А еще есть такая штука как Sourcetree или TortoiseGit или GitHub Client — которые избавляют ваш разум от необходимости держать в голове лишний мусор в виде консольных команд. Просто сидишь и на кнопочки нажимаешь вместо этого.


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

Попробуй заставить себя насильно поработать недельку с консольным гитом. Первые пару дней будет тяжело, но потом почувствуешь, что возиться с UI уже кажется медленным и не хочется.
Re[11]: Прекрасный учебник по GIT
От: alsemm Россия  
Дата: 07.10.24 17:13
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Программисты профи ОБЯЗАНЫ знать командную строку и уметь работать с ней.

LVV>Точка!
Ну вперёд, выкидывайте ваш текстовый редактор, ставьте vi (сперва его освойте, а потом мы вам воды в бассейн нальем vim разрешим)
Re[12]: Прекрасный учебник по GIT
От: LaptevVV Россия  
Дата: 07.10.24 18:44
Оценка: :)
LVV>>Программисты профи ОБЯЗАНЫ знать командную строку и уметь работать с ней.
LVV>>Точка!
A>Ну вперёд, выкидывайте ваш текстовый редактор, ставьте vi (сперва его освойте, а потом мы вам воды в бассейн нальем vim разрешим)
1. Выкидывать ничего не собираюсь.
2. Кто это там что-то мне хочет разрешить ? Не пойти ли вам...
Я работал с командной строкой, когда ты еще не родился.
Как профи — ты обязан знать и уметь работать в командной строке.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[13]: Прекрасный учебник по GIT
От: alsemm Россия  
Дата: 07.10.24 20:19
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Как профи — ты обязан знать и уметь работать в командной строке.

Ну вот я вам и предлагаю на личном примере отказаться от богомерзкого IDE и педалить код в vi. Говорят после N лет производительность улетает в космос.
Или начните хотя бы сообщения на кывт в lynx печатать.
Re[12]: Прекрасный учебник по GIT
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 10.10.24 03:21
Оценка:
Здравствуйте, alsemm, Вы писали:

A>Ну вперёд, выкидывайте ваш текстовый редактор, ставьте vi (сперва его освойте, а потом мы вам воды в бассейн нальем vim разрешим)


Чой-то? Пусть сам напишет, чтобы потом вся кафедра пользовалась
Маньяк Робокряк колесит по городу
Re[7]: Прекрасный учебник по GIT
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 10.10.24 03:25
Оценка:
Здравствуйте, landerhigh, Вы писали:

L>Набрать (да и набирать обычно не надо, просто несколько раз нажать стрелочку "вверх") простую команду

L>
L>git add -u && git commit -m "Blah Blah Blah"
L>


А что-то надо в игнор добавить. Плюс я люблю посмотреть, что наменял, и фиксировать изменения за несколько коммитов


L>выходит быстрее, чем заниматься снайперством по меню.


У меня на работе один мучается так. Что-то я не заметил, что у него быстрее выходит, рн ещё постоянно гуглит как то или иное сделать


L>Плюс — знаешь, что делаешь. Особенно, когда приходится работать с разными IDE. Вот откуда мне знать, что в одном из GUI обозвали "Git->Update"?


Так надо просто клиент использовать, независящий от IDE
Маньяк Робокряк колесит по городу
Re[9]: Прекрасный учебник по GIT
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 10.10.24 03:26
Оценка:
Здравствуйте, landerhigh, Вы писали:

bnk>>К тому же просмотреть (проконтролировать) еще раз перед коммитом, в чем именно изменения заключаются.


L>git diff из консоли. Дело привычки.





L>Ну так как завезут хорошие, дай знать.


Тортилка нормас
Маньяк Робокряк колесит по городу
Re[13]: Прекрасный учебник по GIT
От: LaptevVV Россия  
Дата: 10.10.24 07:15
Оценка: :)
A>>Ну вперёд, выкидывайте ваш текстовый редактор, ставьте vi (сперва его освойте, а потом мы вам воды в бассейн нальем vim разрешим)
M>Чой-то? Пусть сам напишет, чтобы потом вся кафедра пользовалась
Написали и уже 12 лет пользуемся.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[8]: Прекрасный учебник по GIT
От: landerhigh Пират  
Дата: 10.10.24 09:33
Оценка: +1
Здравствуйте, Marty, Вы писали:

M>А что-то надо в игнор добавить. Плюс я люблю посмотреть, что наменял, и фиксировать изменения за несколько коммитов




L>>выходит быстрее, чем заниматься снайперством по меню.

M>У меня на работе один мучается так. Что-то я не заметил, что у него быстрее выходит, рн ещё постоянно гуглит как то или иное сделать

Есть подозрение, что "гуглит как то или иное сделать" относится к тому, что в GUI никак вообще не сделать.

L>>Плюс — знаешь, что делаешь. Особенно, когда приходится работать с разными IDE. Вот откуда мне знать, что в одном из GUI обозвали "Git->Update"?

M>Так надо просто клиент использовать, независящий от IDE

Зачем использовать какие-то костыли, если git командной строки везде одинаковый?
www.blinnov.com
Re[9]: Прекрасный учебник по GIT
От: · Великобритания  
Дата: 10.10.24 10:36
Оценка: +1
Здравствуйте, landerhigh, Вы писали:

L>>>Плюс — знаешь, что делаешь. Особенно, когда приходится работать с разными IDE. Вот откуда мне знать, что в одном из GUI обозвали "Git->Update"?

M>>Так надо просто клиент использовать, независящий от IDE
L>Зачем использовать какие-то костыли, если git командной строки везде одинаковый?
Потому что пользоваться гуём эффективнее. Тупо набрать "git add -A && git commit" больше нажатий клавиш, чем например "Ctrl-K". Хоткеями-то пользуешься?
Пишешь коммент к коммиту — тут тебе и проверка правописания чтобы подчеркнуло опечатки, и автодополнение имён классов-файлов, и история предыдущих комментов. Смотришь diff — подсветка синтаксиса, навигация по коду, етс.

Не знаю зачем тебе разные IDE. Сейчас существуют достаточно универсальные, чтобы умели открывать любой исходник, как минимум поредактировать.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[3]: Прекрасный учебник по GIT
От: СвободуАнжелеДевис СССР  
Дата: 10.10.24 10:57
Оценка:
DP>>А чем она хорошо? Почему именно ее? Какие плюсы в сравнении с оригинальным handbook-ом (https://git-scm.com/book/en/v2/)? Почему именно на русском?
LVV>Студентов учить.
LVV>1-2 курс, первый раз в первый класс...

у вас студенты не знают английский?
Нет времени на раскачку!
Re[4]: Прекрасный учебник по GIT
От: LaptevVV Россия  
Дата: 10.10.24 12:58
Оценка:
LVV>>1-2 курс, первый раз в первый класс...
САД>у вас студенты не знают английский?
1-2 курс — еще не знают.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[9]: Прекрасный учебник по GIT
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 10.10.24 19:15
Оценка:
Здравствуйте, landerhigh, Вы писали:

L>Есть подозрение, что "гуглит как то или иное сделать" относится к тому, что в GUI никак вообще не сделать.


Да нет, гуглит всё то, что я в тортилке за пару сек на автомате протыкиваю


L>Зачем использовать какие-то костыли, если git командной строки везде одинаковый?


Везде одинаково угрёбищный. Я как-то работал в одной конторе, там на административном уровне надо было только ком строку использовать. Говно контора, я там долго не задержался
Маньяк Робокряк колесит по городу
Re[11]: Прекрасный учебник по GIT
От: TG  
Дата: 11.10.24 05:51
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Насчет дедов.

LVV>Математики изучают матанализ, который Ньютон и Лейбниц еде делали.
LVV>И теорию графов, которую еще Эйлер начинал.
LVV>Вот уж деды так деды.

Не очень подходящая аналогия. Матан — это инструмент, альтернативы которому нет. Изучить придётся.
А CLI и GUI просто разные подходы со своими плюсами и минусами.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.