Найти в Дзене
Best practices, как в git слить ветку `dev` в `master`?
Вот несколько правильных способов слить ветку `dev` в `master` с учетом best practices: 1. Стандартный merge (рекомендуется для большинстве случаев) # Переключиться в master и обновить её git checkout master git pull origin master # Влить ветку dev git merge dev # Отправить изменения в удаленный репозиторий git push origin master 2. Merge с созданием merge-коммита (--no-ff) git checkout master git pull origin master git merge --no-ff dev -m "Merge branch 'dev' into master" git push origin master **Преимущество:** Сохраняет историю слияний и делает граф истории наглядным...
1 месяц назад
Развертывание Jupyter notbook, на linux с ядром el7, el8, el9
Данная статья поможет для начала и проверок стыковки разного ПО с Jupyter notbook. # Создание виртуального окружения python3 -m venv ~/my_venv # Активация окружения source ~/my_venv/bin/activate # Установка Jupyter pip install jupyter jupyter --version # Проверка jupyter notebook --ip 0.0.0.0 --port 8887 --no-browser sudo firewall-cmd --add-port=8887/tcp --permanent sudo firewall-cmd --add-port=8088/tcp --permanent sudo firewall-cmd --reload # запуск сервера на всех сетевых интерфейсах (`0.0.0.0`) на порту 8887 jupyter notebook --ip 0...
2 месяца назад
Инструкция выключения на время защитника windows
Microsoft перестает поддерживать Windows 10, хотя это самая распространенная ОС. Защитник Windows 10 стал часто определять вирусы где их нет. Инструкция отключения в такой ситуации: Не стоит переживать отключения данной защиты, она сама все равно включится. Если Вы действительно хотите защитить компьютер и не планируете дополнительные...
3 месяца назад
В какой ОС лучше заниматься разработкой ПО: полный гид для разработчиков
Выбор операционной системы для разработки программного обеспечения — один из ключевых вопросов, с которым сталкивается каждый программист, как начинающий, так и опытный. Правильный выбор может значительно повысить продуктивность, упростить рабочие процессы и обеспечить совместимость с целевыми платформами. В этой статье мы подробно разберем, какие ОС используются для разработки, их особенности, преимущества и недостатки, а также заглянем в будущее тенденций разработки. 🖥️ Основные операционные системы...
4 месяца назад
Как в Git полностью перезаписать проект в GitHub
Чтобы полностью перезаписать историю в удалённом репозитории на GitHub (привести его в точное соответствие с вашим локальным состоянием), выполните следующие шаги: 1. Сначала приведите локальный репозиторий к нужному состоянию Убедитесь, что у вас: - Нет незакоммиченных изменений (если они есть — закоммитьте или сбросьте) - Локальная ветка содержит **ровно ту историю**, которую вы хотите видеть на GitHub --- 2. Принудительно перезапишите историю на GitHub git push --force origin имя_ветки Например, для ветки `main`: git push --force origin main --- 3...
5 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала