Cała oryginalna treść jest tworzona po ukraińsku. Nie wszystkie treści zostały jeszcze przetłumaczone. Niektóre posty mogą być dostępne tylko po ukraińsku.Dowiedz się więcej

Jak zrobić pusty commit w gicie?

Okładka posta: Jak zrobić pusty commit w gicie?
Ta treść została automatycznie przetłumaczona z ukraińskiego.
Robimy pusty commit git. Każdy ma swoje cele dla tej akcji. W moim przypadku - wyzwolić CI.
git commit --allow-empty -m "Twój tekst commitu"
W roboczej gałęzi najprawdopodobniej tekst będziecie pisać po angielsku, więc:
git commit --allow-empty -m "Trigger Build"
Zwróćcie uwagę na flagę --allow-empty, to ona robi magię i pozwala na wykonanie commitu bez zmian w kodzie.
No i po tym można już wypchnąć kod na zdalny serwer:
git push origin main
main - to gałąź, do której zostanie wykonany push. Przeczytajcie także co oznacza origin w linku, jeśli jeszcze nie wiecie.

Dlaczego może być potrzebny pusty commit?

Zazwyczaj jest potrzebny, aby wywołać (wyzwolić) CI lub jakiś hook. To znaczy uruchomienie lub testowanie uruchomienia integracji, hooków, skryptów itp. bez zmian w kodzie. To znaczy, że nie musicie wprowadzać żadnej zmiany w kodzie, na przykład dodawania pustej linii lub jakiegoś komentarza, aby wykonać push.
Podoba ci się?Zareaguj
🧵

Ten post nie ma jeszcze żadnych dodatków od autora.

Co to jest commit w kontekście programowania oraz SCM / Git?
21 sie '24 21:37

Co to jest commit w kontekście programowania oraz SCM / Git?

Jak usunąć plik .DS_Store z repozytorium Git?
2 sie '24 19:34

Jak usunąć plik .DS_Store z repozytorium Git?

Biblioteka Ruby Gosu do tworzenia gier 2D
29 cze '24 08:48

Biblioteka Ruby Gosu do tworzenia gier 2D

Gosu Ruby Tutorial - пройдемось по офіційній документації
3 lip '24 11:50

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

[Fix] extconf.rb nie powiódł się podczas instalacji biblioteki Ruby Gosu
27 cze '24 16:38

[Fix] extconf.rb nie powiódł się podczas instalacji biblioteki Ruby Gosu

Co to jest funkcja w programowaniu?
24 cze '24 18:15

Co to jest funkcja w programowaniu?

Pisujemy demo-grę Drones vs Zombies (Gosu / Ruby)
12 lip '24 12:17

Pisujemy demo-grę Drones vs Zombies (Gosu / Ruby)

[Ruby] Czym różnią się zmienne zaczynające się od @, @@ i $?
23 cze '24 14:00

[Ruby] Czym różnią się zmienne zaczynające się od @, @@ i $?

[Ruby] Co zwróci wynik dodawania 10.5 i 10?
23 cze '24 13:23

[Ruby] Co zwróci wynik dodawania 10.5 i 10?

Jak naprawić awarię Windows spowodowaną przez CrowdStrike?
19 lip '24 13:53

Jak naprawić awarię Windows spowodowaną przez CrowdStrike?

Czym jest niemutowalność i mutowalność?
19 cze '24 07:48

Czym jest niemutowalność i mutowalność?

Co oznacza błąd 'is out of range' w Ruby on Rails? Błąd zakresu - Liczba całkowita z limitem 4 bajtów
13 cze '24 07:18

Co oznacza błąd 'is out of range' w Ruby on Rails? Błąd zakresu - Liczba całkowita z limitem 4 bajtów

Co oznacza .map(&:name) w Ruby?
28 lip '24 11:18

Co oznacza .map(&:name) w Ruby?

Jak działa metoda map w Ruby? Przegląd działania metody z przykładami
30 lip '24 07:33

Jak działa metoda map w Ruby? Przegląd działania metody z przykładami