Видео про git: ▶ GitFlow: kzbin.info/www/bejne/q57MhWOvftiGqMU ▶ Trunk Bases: kzbin.info/www/bejne/aWLCepeJe9uEqKs ▶ 6 продвинутых комманд git: kzbin.info/www/bejne/ZnKXdJuXaJ2FnM0 www.conventionalcommits.org/ru/v1.0.0/ 🔗 Ссылки: 🎓 Курс по Git: purpleschool.ru/course/git 💬 Telegram канал с полезными советами: t.me/purple_code_channel
@thevladsirotkin5 ай бұрын
Я нашел полезным использование структуры №Таски: "текст коммита" В таком случае при просмотре истории будет сразу видно к какому таску относится pull-request или commit
@PurpleSchool5 ай бұрын
@@thevladsirotkin 👍
@Gazovchik5 ай бұрын
Спасибо за опыт Всем Адекватности мира и добра
@PurpleSchool5 ай бұрын
Спасибо!
@АлександрЛьвов-и4н5 ай бұрын
Удобнее всего использовать утилиты, например Commitizen, вместе с ним удобно использовать cz-conventional-changelog, для конфигурации также удобно использовать утилиты для релизов, автоматической генерации CHANGELOG и других рутинных задач, например standard-version, semantic-release или что-то подобное
@PurpleSchool5 ай бұрын
Спасибо за дополнение!
@mushnikov355 ай бұрын
Надо было ещё показать как выглядят данные коммиты в самом github или gitlab
@Dik131WZD5 ай бұрын
Антон, что вы думаете про websim ai? Спасибо
@PurpleSchool5 ай бұрын
@@Dik131WZD не пользовался, не могу что-то сказать
@Dik131WZD5 ай бұрын
@@PurpleSchool очень советую попробовать. Буквально вчера для себя открыл этот сервис. Он генерит статические вебстраницы, причём включая бэк, используя библиотеки, указанные в запросе. Был очень удивлён тому, насколько много и качественно уже могут нейросети в плане написания кода для веба. Буквально полгода назад пробовал подобные запросы делать на chatgpt 3.5 и результат совсем не впечатлял.
@romixweb5 ай бұрын
После команды git commit мистическим образом открылся файл для редактирования. Какой командой туда перейти?
@PurpleSchool5 ай бұрын
Это стандартное поведение git commit
@undertale-15075O5 ай бұрын
А где видео по настройке vpn?
@PurpleSchool5 ай бұрын
@@undertale-15075O тут мне кажется их много везде)
@undertale-15075O5 ай бұрын
@@PurpleSchool но люди не смотрят везде... Они смотрят конкретно тебя.🥰 И не знают как настроить vpn
@PurpleSchool5 ай бұрын
@@undertale-15075O много гайдов по настройке если искать)
@levdau5 ай бұрын
А что с монитором?
@PurpleSchool5 ай бұрын
@@levdau huawei mateview 28
@levdau5 ай бұрын
@@PurpleSchool Было же два монитора..
@PurpleSchool5 ай бұрын
@@levdau теперь тоже два. Один маленький стоит под первым
@levdau4 ай бұрын
@@PurpleSchool А что за маленький монитор снизу? Почему ушли от сетапа с вертикальным монитором справа?
@PurpleSchool4 ай бұрын
@@levdau дополнительный монитор, для конспектов и прочих вещей. По факту понял что не пользуюсь практически преимуществами широкоформатного монитора и правым монитором
@InverserPro5 ай бұрын
А это не слишком хардкодно использовать git CLI для взаимодействия с git в 2024?😮
@PurpleSchool5 ай бұрын
@@InverserPro я так каждый день использую)
@InverserPro5 ай бұрын
@@PurpleSchool аскезы у каждого свои 🏋️
@andrewbalaban73385 ай бұрын
Нет😉
@alexsmirnov58625 ай бұрын
Пожалуйста, запишите мастер класс про описание коммитов где будет гораздо больше примеров про: "Что" и "Зачем". Т.к. в текущем примере вы описали *плохую* практику. Когда я смотрю через IDE (которая подтягивает название комита к каждой строке кода) для чего вносилась каждая строчка кода в легаси проекте, то я и без этого описания вижу, что сделано. Т.е. на первом месте должно быть написано "зачем".
@boris___britva5 ай бұрын
Вы пишете "пишите" неправильно)
@АлександрЛьвов-и4н5 ай бұрын
Не понимаю, почему мой комментарий банится?
@PurpleSchool5 ай бұрын
Вроде ничего не банилось, может тупят комментарии
@balaamster5 ай бұрын
У Ютуба какая-то дичь с комментариями. Уже не раз замечал, что можно написать нейтральный или позитивный комментарий, не содержащий мата, рекламы и т.д и он исчезает сразу после публикации.
@ФредяСмукин5 ай бұрын
Вам бы редактора нанять. Не "пишите", а "пишете"
@PurpleSchool5 ай бұрын
@@ФредяСмукин спасибо, опечатка
@damirdamir83885 ай бұрын
У меня тимлит требует чтобы в идеале 1 задача = 1 MR = 1 коммит на задачу :) Иначе никак :(
@PurpleSchool5 ай бұрын
Странное требование. Кажется, что 1 задача, 1 ветка)
@olegvolodin94095 ай бұрын
во-первых он наркоман, во-вторых можно склеивать коммиты в один при влитии MR, на сколько я помню и в гитлабе и гитхабе есть такая опция
@andrewbalaban73385 ай бұрын
Вай, а я люблю, чтобы каждая законченная мысль коммитилась. Порой когда заканчиваю, даже делаю reset --mixed на источник бранчи и перекоммичеваю по ханкам, чтобы ревьюер мог следить за коммитами как за интересной историей. Хотя на предыдущем проект, лид не любил много коммитов и просил сквашить их в один
@omak33135 ай бұрын
Блин, видео вообще на загружается, Ютуб на десктопе жутко висит. Комменты загружаются, а само видео нет((
@InverserPro5 ай бұрын
VPN, sock3💪
@holyfilipp5 ай бұрын
на гитхабе поищи в репозиториях goodbyeDPI. Скачай из релизов и запусти cmd, там в readme написано какой
@kitchenanykey5 ай бұрын
Поднимите уже свой VPN в Польше или Амстердаме, вообще же проблем с этим нет.
@omak33135 ай бұрын
@@kitchenanykey Пока что просто подключил платный VPN, это выручило
@Aldubl5 ай бұрын
Переезжай 😅
@dmitriy44155 ай бұрын
Обычный git онанизм. Слушал чувака из гугла, так там целые простыни пишут в мессаджах коммитов. Вот только гугл за последние годы совсем увял в развитии. И там же был чувак из нетфликс, где такого онанизма нет.
@PurpleSchool5 ай бұрын
Простыни не надо, надо минимально достаточную информацию
@starwalker.musician5 ай бұрын
Стоит ли так использовать git с таким набором непонятных параметров и ключей - когда есть аккуратный UI! Консоль, в 2024 году - это вообще не true!!!! Потому что - ...раньше не было UI и графической среды как таковой, а теперь - какие проблемы? Продолжаем носить подкладку от пальто - вместо пальто?! Мой посыл о том что - пишите качественные программы, завершенные, если вашей утилитой пользуются миллионы - это значит что ей просто необходим UI.
@dshster5 ай бұрын
А какой git UI вы используете?
@starwalker.musician5 ай бұрын
@@dshster GitKraken, SourceTree, GitHub Desktop, TortoiseGit - из тех что довелось. Сейчас только тот, что встроен в WebStorm или IDEA.
@PurpleSchool5 ай бұрын
Тут больше вопрос про правильное написание commit, чем инструменты
@green.6165 ай бұрын
@@dshster Я использую Fork, всем устраивает
@andrewbalaban73385 ай бұрын
В корне не соглашусь. 1. Раньше это когда? Git сравнительно молодая технология и довод, что "не было графической среды как таковой" не актуален 2. Хочу посмотреть как вы гуями будете по ssh подключаться к удаленному серверу и работать с git. Или в оверкорпоративной среде с удаленным рабочим местом, где вообще проблема с установкой не одобренного службой безопасности софта. 3. Подобрать нормальный gui для гита тоже проблема, в большинстве своем ущербны. Под виндой был классный tortoise git, к тому же классно интегрировался в ось, но дизайн морально устарел, да и я ушел от винды. Сейчас пользуюсь git kraken. но все равно часто пользуюсь консолью, больше свободы, больше возможностей. И это хорошо, чем меньше может гуя, тем ниже шанс, что разработчик, для кого терминал это не true, нажмет не ту кнопку. Безусловно гуи добавляют сахар и одной кнопкой можно выполнить сразу n операций. И если гуи качественно строит "карту метро", что не у всех хорошо/красиво/понятно получается, то вообще отлично! но и захлебываются, если подгружать длинную историю коммитов. Короче, меня просто зацепило, что териинал это не тру. Всем добра!!!