ГоловнаВсі публікаціїКатегоріїПро проєкт

Як зробити пустий git commit?

Обкладинка нотатки: Як зробити пустий git commit?
Зміст дописунатисність на посилання, щоб перейти до потрібного місця
Робимо пустий гіт-коміт. У кожного свої цілі для цієї дії. В моєму випадку - тригернути CI.
git commit --allow-empty -m "Ваш текст коміту"
В робочу гілку скоріш за все текст ви будете писати англійською, тож:
git commit --allow-empty -m "Trigger Build"
Зверніть увагу на прапорець --allow-empty, саме він робить магію і дозволяє зробити коміт без змін коду.
Ну і після цього вже можна пушнути код на remote:
git push origin main
main - це гілка, куди буде виконаний пуш. Також почитайте що означає origin за посиланням, якщо ще не знаєте.

Чому може бути потрібен пустий коміт?

Зазвичай він потрібен щоб спровокувати (тригернути) CI або якийсь хук. Тобто запуск або тестування запуску інтеграцій, хуків, скриптів тощо без змін в коді. Тобто вам не треба робити якусь зміну в коді, наприклад, додавання пустої строки або якогось коментаря, щоб зробити пуш.
Що означає помилка 'is out of range' в Ruby on Rails? Range Error - Integer with limit 4 bytes
13.06.2024 07:18

Що означає помилка 'is out of range' в Ruby on Rails? Range Error - Integer with limit 4 bytes

meme code
meme code@memecode
Що таке імутабільність та мутабільність?
19.06.2024 07:48

Що таке імутабільність та мутабільність?

meme code
meme code@memecode
[Ruby] Що повернеться в результаті складання 10.5 та 10?
23.06.2024 13:23

[Ruby] Що повернеться в результаті складання 10.5 та 10?

meme code
meme code@memecode
[Ruby] Чим відрізняються змінні, що починаються з @, @@ та $?
23.06.2024 14:00

[Ruby] Чим відрізняються змінні, що починаються з @, @@ та $?

meme code
meme code@memecode
Що таке функція в програмуванні?
24.06.2024 18:15

Що таке функція в програмуванні?

meme code
meme code@memecode
[Фікс] extconf.rb failed під час встановлення Ruby-бібліотеки Gosu
27.06.2024 16:38

[Фікс] extconf.rb failed під час встановлення Ruby-бібліотеки Gosu

meme code
meme code@memecode
Ruby-бібліотека Gosu для створення 2D-ігор
29.06.2024 08:48

Ruby-бібліотека Gosu для створення 2D-ігор

meme code
meme code@memecode
Gosu Ruby Tutorial - пройдемось по офіційній документації
03.07.2024 11:50

Gosu Ruby Tutorial - пройдемось по офіційній документації

meme code
meme code@memecode
Пишемо демо-гру Drones vs Zombies (Gosu / Ruby)
12.07.2024 12:17

Пишемо демо-гру Drones vs Zombies (Gosu / Ruby)

meme code
meme code@memecode
Як пофіксити збій Windows викликаний CrowdStrike?
19.07.2024 13:53

Як пофіксити збій Windows викликаний CrowdStrike?

meme code
meme code@memecode
Що означає .map(&:name) в Ruby?
28.07.2024 11:18

Що означає .map(&:name) в Ruby?

meme code
meme code@memecode
Як працює метод map в Ruby? Огляд роботи методу з прикладами
30.07.2024 07:33

Як працює метод map в Ruby? Огляд роботи методу з прикладами

meme code
meme code@memecode