GIt или не Git - вот в чем вопрос

danforth
На сайте с 18.12.2015
Offline
153
#91
SeVlad:
Всё решается банальным копированием и при необходимости дифф-ом.

Ты не решишь эту проблему копированием. Ты даже не понял проблемы, что ты собрался решать? С этой проблемой сталкиваются десятки тысяч опытных разработчиков, каждый день, включая создателей твоего любимого Вротпресса. И для этого придумали систему контроля версий, чтобы решать эту проблему легко, быстро и эффективно. Ты не сталкиваешься, потому что код не пишешь, а только жмешь кнопки в ГУЕ и делаешь драг-н-дропы. Либо пишешь какую-то лапшу, которую не грех и закомментить, если что-то поломалось.

Я даже скажу больше, ты даже не понимаешь, что одна команда git (или кнопка в редакторе кода, для любителей GUI), делает именно то, что ты делаешь своими ручками, только оно заменяет сразу несколько действий, например:

  • git revert - делает откат конкретных изменений (пригодится для того, чтобы откатить функционал из пункта 1, не затронув пункт 2)
  • git stash - временно прячет код, который не до конца доделан, потом его можно снова достать и применить (задача из пункта 5)
  • git checkout branch|commit - можно посмотреть состояние твоего кода в любой момент времени (считай что распаковать твой бекап)
  • git diff - показать изменения которые ты ещё не внес в стейджинг эреа

Это все по сути то же самое, что и твой страшный велосипед, обмазаный бекапами, только работает в 100 раз быстрее и в 1000 раз надежней. Просто тебе не хватает ума сесть, разобраться и использовать, и ты по старинке делаешь на тяп-ляп, как научился несколько лет назад.

Junior Web Developer
Mik Foxi
На сайте с 02.03.2011
Offline
1170
#92
Sly32:

Налицо явное непонимание вопроса - как раз в данном случае ничего в итоге не потеряется

может и не потеряется, но все как-то усложнится сильно в понимании, что тут вообще произошло.

Aisamiery:

Вы же нормальный прогер? Давайте уточним сколько тестов на свой код вы пишите? И какой процент покрытие кода тестами?

Я фрилансер-говнокодер, тестами покрываю минимально, только в самых критичных местах, потому что когда для себя - и так сойдет, а мои клиенты за тесты и долгие потуги над кодом платить не любят, потому делаю все быстро и в продакшен )))

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ Форум на замену серчу: https://foxi.biz/
Aisamiery
На сайте с 12.04.2015
Offline
313
#93
foxi:
Я фрилансер-говнокодер, тестами покрываю минимально, только в самых критичных местах, потому что когда для себя - и так сойдет, а мои клиенты за тесты и долгие потуги над кодом платить не любят, потому делаю все быстро и в продакшен )))

Мой вопрос был к вашему утверждению о нормальном кодере который не косячит, что только наличие тестов (и то не всегда, хотя один из моих учителей говорил, что пьяным кодить нельзя, но при наличии тестов - можно), позволит избегать ошибок при рефакторинге. Так как иногда изменения в одном месте, могут чудом затронуть совсем другое, которое изначально и не правилось. По этому откатываться и решать проблему спокойно, сильно проще, чем как в жопу раненый носиться и решать что то на сайте который вместо сайта выдает Fatal error в файле который ты даже не видел никогда, а если еще откат это просто выбрать нужный коммит и жмякнуть кнопку в IDE при этом ничего не ломается, так оно вообще становится обыденным и привычным.

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
SeVlad
На сайте с 03.11.2008
Offline
1609
#94
danforth:
И для этого придумали систему контроля версий

Не столько "поэтому", сколько для совместной разработки.

Потому как всё что ты написал - прекрасно решается и без гитов. Насчёт простоты - ну то совсем не однозначно и спорно, а вот насчёт "надёжно" - всё то громкие слова, не более.

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

Хотелось бы чтобы ты оттачивал и эти навыки.

За сим, полагаю, можно и закончить.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S3
На сайте с 29.03.2012
Online
343
#95
SeVlad:
Потому как всё что ты написал - прекрасно решается и без гитов. Насчёт простоты - ну то совсем не однозначно и спорно, а вот насчёт "надёжно" - всё то громкие слова, не более.

несколько человек тебе пытаются разжевать, приводят примеры, алгоритмы, команды, а в ответ от тебя - отмазки и увиливания. где от тебя алгоритм решения таких проблем с помощью мышки?

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

А вот остальные про тебя этого сказать не могут

SeVlad:
За сим, полагаю, можно и закончить.

Так тебя сюда никто и не тянул.

Лично мне будет интересно как услышать еще мнения, но адекватные и от людей, умеющих дискутировать, так и поговорить о проблемах и способах работы с SVN

SeVlad
На сайте с 03.11.2008
Offline
1609
#96
Sly32:
где от тебя алгоритм решения таких проблем с помощью мышки?

Опять у тебя воспаление бреда.

Кто тебе такое обещал, почему я должен отвечать за твои фантазии?

"Алгоритм" с пом клавиатуры я написал ранее. Хотя он же может реализовываться и с пом. мыши - это не проблема вовсе.

Sly32:
Так тебя сюда никто и не тянул.

Я у тебя разрешения должен спрашивать - где мне писать и отвечать ли на заданным МНЕ вопросы? Ты там чего такого перекурил? Выбрось немедленно эту гадость!

И я напомню что это как раз тебя никто не тянул в топики про ВП (где ты регулярно несёшь бред и ересь), что и послужило причиной выноса обсуждения необходимости гита в этот отдельный топик. И если бы не ты с фуллстакзвонярём (и немного danforth) - оно бы и срача никакого не было.

Aisamiery
На сайте с 12.04.2015
Offline
313
#97
SeVlad:
Не столько "поэтому", сколько для совместной разработки.

Сказал про технологию которую только понюхал, всезнайка какой-то, лишь бы ляпнуть что. Вот почему ты такой? Вот не знаешь, ну молчи, все твои аргументы это оскорбления. Это попытка самоутвердится что ли? Оправдать свои ограниченные познания в предмете? Ты чем то обиженный? Выдуманные задачи, скрины с ачивками, скажи зачем это всё? Почему ты просто не можешь нормально отвечать на обычные вопросы? Боишься чего? Что сморозишь глупость? Эти скрытые работы, скрытые задачи, никому ничего не скажу и не покажу.

Для справки, первое поколение систем контроля версий вообще не поддерживало командное редактирование, а вносить изменения мог только один пользователь за раз. Действительно именно это надо было для совместной разработки особенно в 1972г

SeVlad:
За сим, полагаю, можно и закончить.

Естественно, когда сказать нечего и остаются одни оскорбления, то лучше закончить.

Lazy Badger
На сайте с 14.06.2017
Offline
228
#98
Sly32:
О, "папкин программист" подтянулся с желанием устроить срач внутри срача, не вникнув в суть.

Мамкиным прогерам лучше помолчать - сойдут за умных... Я говорил о том, что невыстроенные бизнес-процессы приводят к тому, что гитбои со стекляным дилдо "... и губы порежут, и дилдо разобьют и девочку не порадуют"

И это, в общем, не зависит от используемой SCM... но поскольку так вышло, что Git - модный, для прошаренных пациков, то процент долбодятлов с ним значительно выше нормали. А потом ноют на форумах "нипалучаеца". А вот меркуриалисты- просто делают, то, что нужно.

Sly32:
речь идет о использовании/неиспользовании в работе контроля версий.

Об этом речи не может быть, потому что "надо": "Все что может случиться - случается. Все чтоне может - тоже случается, но реже" и если вы не видите жопы, это не значит, что ее нет

Sly32:
А что ртуть так не умеет, я уже не помню
Таки печалька, умеет
Производство жести методом непрерывного отжига
danforth
На сайте с 18.12.2015
Offline
153
#99
SeVlad:
Печалит что вы забыли ... русский язык
SeVlad:
Добавление опроса
SeVlad:
комманде
SeVlad:
при коммандной разаработке

Ты бы хоть опрос сначала без ошибок создал, а потом уже учил других русскому языку.

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

Я тебе уже 100 раз говорил, что ты неадекватно общаешься с людьми, оскорбляешь их. Ведешь себя не уважительно и не воспитано. То, что ты сейчас лицезреешь по отношению к себе - это результат твоего гонора и неуважительного отношения к участникам форума. Но мне, в принципе, на это насрать. Я в этой теме начал с тобой общаться не для того, чтобы помирится с тобой, или найти общий язык, оно мне вообще не надо. Я написал нормальным языком, потому что хотел убедиться в том, что ты не осилишь решение той проблемы через бекапы. Но я тебя переоценил, ты даже не смог понять суть проблемы.

Aisamiery, он пуленепробиваемый. Ему не возможно что-то объяснить. Я никогда не встречал таких людей, вот отвечаю, за всю свою жизнь.

tommy-gung
На сайте с 22.11.2006
Offline
300
#100
Sly32:
Мой текущий проект хостится в AWS - расскажи им про ФТП)))

и какие проблемы?

foxi:
ну как бы нечем хвастаться, если там нельзя установить фтп, то зачем такой хостинг

да есть там все и больше. просто кто-то не в теме

Aisamiery:
Бесполезная фигня, есть sftp, в чем прелесть ftp протокола, ну ка поясните?

ты же понимаешь, что по факту это одно и тоже

Здесь не могла быть ваша реклама

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий