|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
||||||||
Полезность git и всё такое ...17.01.2025, 11:34. Показов 14065. Ответов 234
на самом деле у меня есть гитхаб, неудобнее сайта я в жизни не встречал, кое как выложил туда один проект прикрепленный к статье, зачем оно вообще нужно мне? риторический вопрос.
0
|
||||||||
| 17.01.2025, 11:34 | |
|
Ответы с готовыми решениями:
234
cvs git и все такое Cоставить программу, которая поможет реализовать такое закрепление работников на должностях, при котором их суммарная полезность будет максимальной Выбор правильных вариантов по Git: git reset --hard, git reset --mixed , git reset --soft |
|
1341 / 920 / 265
Регистрация: 08.08.2014
Сообщений: 2,768
|
||
| 27.01.2025, 15:13 | ||
|
А всякие сложные сценарии, если они вообще возникнут, решать по мере поступления и на реальных данных.
1
|
||
|
|
||
| 27.01.2025, 16:32 | ||
![]() Хотя как пытка для грешников, которые не следят за тем что комитят -- отличная идея. Залил свой локальный connection-string? Ставим надзирателя с мухобойкой, который будит бить по рукам, если полезешь в GUI. Так хотя бы каждую строчку точно просмотрят перед выливкой.
1
|
||
|
1341 / 920 / 265
Регистрация: 08.08.2014
Сообщений: 2,768
|
||
| 27.01.2025, 16:52 | ||
|
- Изменения по задаче ######? - Вчера закоммитил. - А на сервер слил? - Да. - Не вижу. - Да точно. - Ну нету. - А, ну да, ой, щас ... [pushhhh]. При том, что коммит локально сделан (может даже вчера), но вот именно 'push' почему-то регулярно забывается.
0
|
||
|
|
||
| 27.01.2025, 17:37 | ||
|
0
|
||
|
|
|
| 27.01.2025, 17:45 | |
|
Само собой, выполняет. Только происходящее скрыто за gui и там происходит что-то, непонятно что.
Это ж надо читать книги, типа упомянутой выше, руководства. Поэтому ТС ничерта не поймёт. Ну, зазубрит, как архивировать работу за месяц в один коммит и заливать на гитхаб. И сделает вывод, что гит совершенно бесполезен.
0
|
|
|
14349 / 9444 / 1359
Регистрация: 21.01.2016
Сообщений: 35,594
|
|
| 27.01.2025, 18:09 | |
|
Rius, мне кажется, что ТС ничерта не поймёт просто потому, что git не решает для него никаких проблем. Конкретно ему этот инструмент, похоже, не нужен.
Он там где-то ранее писал, что у него исходники в каком-то не то минифицированном, ни то в обфусцированном виде. И он их туда-сюда перегоняет, когда править надо. Т.е. у него там своя атмосфера. Наши подходы к работе ему чужды. Хай живёт как хочет. Лишь бы нубам тут дичь не втирал, по которой сам работает.
1
|
|
|
|
||||
| 27.01.2025, 18:43 | ||||
|
Хотя нет, есть ещё проще путь: найти знакомого "тыжпрограмиста" который всё это покажет. Я месяц назад человеку с околонулевыми знаниями показывал как залить на AzureDevops, как расшарить код остальным, как в VisualStudio заливать/стягивать и на кой всё это нужно. Заняло около двух часов (три звонка делал по ~40минут). Понятное дело что показал тупо минимум, но зато теперь он может спокойно дать код "на посмотреть" (на этом же созвоне проверял что можно стянуть себе и все билдится/запускается, а третий знакомый ещё позже и проревьювал этот код). До этого он пипец как ныл в чате "оооо, git это так сложно, плак-плак" хотя ему не раз говорилось: "не понятно -- спрашивай". Внезапно, коммуникация решает некоторые проблемы. Я на 100% уверен что при желании можно найти какой-нибудь телеграм чат/дискород, где можно поискать ментора в помощь. Ну или на этом же форуме последовательно задавать вопросы, чтобы изучить что к чему и зачем. А водители - нет. Для них это некая магия. ![]() Хотя может вмыкают по следующей причине: делают тупо Push, студия рапортует что "а сделай-ка сначала Pull, а то на серваке есть новые комиты". Насколько помню это уведомления не шибко заметно. Поэтому нужно юзать Sync
1
|
||||
|
14349 / 9444 / 1359
Регистрация: 21.01.2016
Сообщений: 35,594
|
||
| 27.01.2025, 18:50 | ||
|
1
|
||
|
|
|||
| 27.01.2025, 19:42 | |||
|
А в каждой IDE что-то своё, переосмысленное и "упрощённое". У освоивших по минимуму только предлагаемый процесс, шаг в сторону - паника.
0
|
|||
|
|
||||
| 27.01.2025, 20:07 | ||||
![]() Больше пишу для "потешить себя любимого", ну и
0
|
||||
|
1341 / 920 / 265
Регистрация: 08.08.2014
Сообщений: 2,768
|
||
| 27.01.2025, 20:07 | ||
|
Ну и по мне так, UI удобен разве что для просмотра дерева и диффов, что не так уж и часто требуется. А всякие рядовые pull/push/commit/merge/status - оно ж куда проще и быстрее через консоль. По 'Alt+Space' вызываешь консоль сразу в каталоге проекта/решения и за пару секунд вписываешь нужные команды. Не надо лишний раз мышку щупать, не надо какие-то элементы на экране выцеливать, не надо искать куда там git результаты команд вывел. P.S.: но может кому-то мышкой и удобнее, видел даже что люди проекты на отладку запускают кликом мышки в иконку на тулбаре, вместо "просто не глядя тыкнуть F5" .
0
|
||
|
|
||
| 27.01.2025, 20:23 | ||
![]() Ещё у них эти самые ченжи открывались в самом минималистичном окне, а сейчас уже есть "развернуть на весь экран". Надо будет ещё ребейз пощупать. Помниться с ним тоже всё было не шибко хорошо, когда проскакивают конфликты.
0
|
||
|
1296 / 1277 / 190
Регистрация: 21.01.2024
Сообщений: 5,918
|
|
| 27.01.2025, 20:43 | |
|
0
|
|
|
|
||
| 27.01.2025, 21:10 | ||
|
Нажимая на кнопку в IDE, может показаться, что все сделано как надо - типа "ну среда не такая тупорылая, должна сообразить что от нее требуют". Но такое может происходить у конкретных "раздолбаев", которые просто не понимают что такое коммит/пуш. Причем, в той же VS видно, сколько закоммитенных локальных изменений, и сколько ждут отправки на удаленный репозиторий. Тычком на этот значок (стрелки) можно выполнить необходимые операции. Иными словами: тот кто реально понимает в гит и нет проблем с восприятием происходящего - сработает в нем в любом интерфейсе. И не забудет кнопочку нажать, равно как и натыкать команду в консоли.
2
|
||
|
1296 / 1277 / 190
Регистрация: 21.01.2024
Сообщений: 5,918
|
||
| 27.01.2025, 21:55 | ||
|
В хорошей машине не должно быть кучи кнопок, рычагов, переключателей для управления всем и вся. Так и в хорошем софте не должно быть кучи дополнительных параметров, ключей.... Все должно быть по минимуму интуитивно понятно и наглядно.
0
|
||
|
1296 / 1277 / 190
Регистрация: 21.01.2024
Сообщений: 5,918
|
||
| 27.01.2025, 22:10 | ||
|
Скажем Exel. Много бы заработали на нем мелкомягкие, если бы все, что там делается приходилось делать из консоли? Где то в годах 2006-2010 мне довольно много приходилось работать c AIX. В том числе и администрировать его. Какая консоль? Не чаще раза в неделю отрывал ее. Все в окошках, мышкой, любые настройки. Но это все платное. А философия линуха (и многого софта, который для него делается) - раз бесплатно, так чего еще надо - ешь, что дают. Добавлено через 3 минуты Этот форум. Любители консоли, вы в сообщениях ВВ коды с клавиатуры набираете или все таки мышкой кнопки тыкаете?
0
|
||
|
Супер-модератор
3961 / 2120 / 833
Регистрация: 13.03.2010
Сообщений: 6,959
|
|
| 27.01.2025, 22:24 | |
|
0
|
|
| 27.01.2025, 22:24 | |
|
Помогаю со студенческими работами здесь
80
Что такое разрешение монитора, рабочего стола и изображения, HD, Full HD и всё такое Как создать git репозиторий на сервере github.com из консоли git bash?
Не удалось выполнить «git rev-parse --git-dir» git check-ignore выводит не всё Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации:
В классе Работник добавить:
накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни
коэффициентПрезентеизма — снижает продуктивность. . .
|
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день.
Для работы необходим браузер,. . .
|