Верстка, CSS, HTML, SVG

Git обязателен? Для программиста?

Я лентяй. Но на курсах мозги крутят по поводу github. но мне лень. Он обязателен?
Adilet Userov
Adilet Userov
3 645
Если будешь работать в конторе то обязательно. Если сам, то тоже не помешает, весьма удобная штука. Но сильно на нем не заморачивайся, освоить его пятиминутное дело. Главное - код
Semёn Trischkin
Semёn Trischkin
11 855
Лучший ответ
Без команд гита много лет живу, а с графической оболочкой - что там уметь-то, пару кнопок нажать
Считай что да) Можешь поначалу не изучать команды, графических клиентов для git много (да и он встроен во многие современные IDE), но как им пользоваться и основы знать точно нужно. При работе над любым проектом git тебя неоднократно спасёт, если ты в чём-то налажаешь и захочешь вернуться до работоспособного состояния, не делая при этом сотни копий папки)) Или если захочешь добавить какую-то фичу, но не за один присест, а долго над ней работать, не сломав при этом основную ветку кода (и добавив потом окончательный вариант, без промежуточных недоделок).
Ну а в команде без git никак, попытка вручную координироваться с другими разработчиками на каждый чих в коде будет занимать очень много времени.
Либо git, либо его аналоги для:
1. Работы в команде.
2. Возможности создавать ветки, откатывать изменения, просматривать изменения и тд.
Git это технология, знать ее обязательно .
Алексей Дунаев
Алексей Дунаев
53 505
Для командной работы - да.
Adilet Userov Для команды да. Ну попробуем тогда.
Александр Зубенко поскольку в программировании командная работа была задолго до появления не только github, но даже интернета, данное утверждение ложно.
Обязателен, да и его за один вечер освоить можно
Снт Родник-2011
Снт Родник-2011
58 125
Adilet Userov Один вечер это много)
Говорю же лентяй я
Вас, молодых, как скот, вечно собирают в какие-то "сообщества" для халявного, рабского труда. И при этом придумывают примитивные отмазки. Например, "этот продукт или технология будет вечно бесплатно" и т. д.
Не будьте лохами. Бесплатного ничего никогда не бывает.
Либо на халяву пользуются вашими идеями, либо трудом, либо персональными данными для продажи.
Если разместил свои файлы на Git, значит тупо дал дяденькам их бесплатно посмотреть и воспользоваться.
Что тут не понятно?
Adilet Userov типа git пиз#ит идеи с проектов которые мы выкладываем туда?
Ден Бороздинов Ещё один не понимает разницы между Git и Github. Git - это технология, которая работает независимо от серверов, репозиторий может вообще лежать в папке и не быть доступным никому, кроме локального пользователя компьютера (как собственно и происходит после инициализации репозитория, если его не загружать никуда).
В реальной работе нужен. А лентяям в программировании делать нечего.
Лёха Абакум
Лёха Абакум
14 410
Adilet Userov ну так в начале он же не нужен. ни команды. ни тонны кода. только время трачу. как говорится, лентяй всегда придет первым
Зачем свой личный исходный код, свой труд, свою интеллектуальную собственность доверять какому-то левому сайту типа Git?
Серьезные компании так не делают.
Adilet Userov А как делают серьезные компании? в облаке хранят?
Ден Бороздинов Называешься кулхацкером, но при этом путаешь git и отдельный хостинг проектов (github). Git можно развернуть хоть у себя на компьютере, не обязательно для этого должен быть чужой сервер.
нет, но лишним не будет
Без него ты можешь оказаться в ситуации, что ничего работать не будет
Adilet Userov Хорошо
Denis Kolobov с ним вероятность побольше
Да, обязательно. В каждой компании ты будешь работать командой . Как 3 программиста будут работать над разными задачами без гита? Каждый выполнит свою задачу, и потом все это сольют в один код, с помощью гита. Без него это будет очень нелепо. Также все, что касается редактирования кода, загрузки его себе и т. д и и т. п - все это гит. Быстрое выполнение заданий - это тоже гит. Без него все будет в 2 раза дольше. Очень важно знать гит, чтобы не косячить потом с проектами