polluSensWeb - sensors, information collection
- Информация о материале
- Автор: Super User
- Родительская категория: Заметки
- Категория: Лаборатория
- Просмотров: 313
Как удалить последний коммит и пересоздать его с учетом .gitignore
- Информация о материале
- Автор: Super User
- Родительская категория: Заметки
- Категория: Компьютерная повседневность
- Просмотров: 318
При работе с Git-репозиториями часто возникает необходимость убрать лишние файлы из коммита, особенно в проектах на STM32 или других микроконтроллерах. Ниже пошаговая инструкция, как это сделать правильно.
1. Откат последнего коммита
git reset --soft HEAD~1
Команда сохраняет изменения в индексе (staging area), чтобы можно было закоммитить заново.
2. Создание корректного файла .gitignore
Создайте файл .gitignore в корне проекта со следующим содержимым:
# Файлы сборки
/Debug/
/Release/
*.elf
*.hex
*.bin
*.map
*.list
# IDE-файлы
*.launch
*.uvoptx
*.uvprojx
*.uvgui.*
*.ioc.user_files*
# STM32CubeIDE
*.ide.log
*.project
*.cproject
.settings/
.vscode/
*.swp
# ОС-специфичные
.DS_Store
Thumbs.db
desktop.ini
# Резервные файлы
*~
*.bak
*.tmp
# Личные настройки
*.user
3. Очистка отслеживаемых, но игнорируемых файлов
git rm -r --cached .
git add .
Это удалит уже добавленные в Git файлы, которые теперь указаны в .gitignore, но не удалит их с вашего компьютера.
4. Новый коммит
git commit -m "Чистый коммит с правильным .gitignore"
5. Перезапись истории на GitHub или другом удалённом репозитории
git push --force
Внимание: команда перезапишет последний коммит на удалённой ветке, что может вызвать проблемы у других разработчиков. Используйте с осторожностью.
Заключение
Теперь ваш проект чист от временных и сгенерированных файлов. Такой подход помогает поддерживать порядок в репозитории и избегать конфликтов в будущем. Рекомендуется использовать .gitignore с самого начала проекта.
Lightning Image Viewer
- Информация о материале
- Автор: Super User
- Родительская категория: Заметки
- Категория: Компьютерная повседневность
- Просмотров: 331
Добавляем любой UART сенсор за секунды и рисуем графики в браузере!
- Информация о материале
- Автор: Super User
- Родительская категория: Фотогалерея
- Категория: Лаборатория
- Просмотров: 374
Порядок подачи заявки на получение дотации на годовой проездной в городе Брно
- Информация о материале
- Автор: Super User
- Родительская категория: Фотогалерея
- Категория: Чехия
- Просмотров: 414
1. Способ подачи заявки
Заявка на получение дотации подаётся исключительно в электронном виде после приобретения электронной проездной в интернет-магазине DPMB на сайте . Заявителю не требуется личное посещение учреждения — заявка отправляется онлайн.
2. Автоматическое заполнение данных
В заявку автоматически подставляются проверенные идентификационные данные пользователя и сведения о купленном проездном из его подтверждённого аккаунта на e-shop DPMB.
Заявитель самостоятельно указывает только:
- номер банковского счёта для перевода дотации,
- (необязательно) номер телефона,
- (необязательно) почтовый адрес для корреспонденции.
3. Приложения к заявке
Обязательным приложением является проект договора о предоставлении дотации, который будет автоматически сгенерирован на основе введённых данных.
4. Отправка документов
Оба документа — заявка и проект договора — отправляются через интернет-магазин напрямую в Департамент охраны окружающей среды Муниципалитета города Брно.
После отправки заявитель получает подтверждение на e-mail с приложенными PDF-документами.
5. Важные условия
- Неправильно поданные заявки (вне указанной формы) не рассматриваются.
- Заявки принимаются и обрабатываются в течение всего календарного года.
- Заявку необходимо подать в течение 60 дней после покупки годового именного непередаваемого проездного для зон 100 и 101 (и при необходимости — других зон).
- Отсчёт срока начинается со следующего календарного дня после покупки.
- Если последний день срока — выходной или праздник, срок переносится на ближайший рабочий день.
- Дата получения заявки Муниципалитетом является решающей для соблюдения срока.
- Один заявитель может подать не более одной заявки в календарном году.
6. Срок рассмотрения
Решение по заявке принимается незамедлительно, но не позднее 90 дней с момента подачи.
Страница 3 из 193

