Kategoria: Git
Posted on 11 stycznia, 2016
Git – Patch does not have a valid e-mail address.
Poniższy błąd pojawia się, gdy chcemy użyć patcha w innym formacie niż akceptowanym przez polecenie „git am”:
1 |
Patch does not have a valid e-mail address. |
Prostym rozwiązaniem jest dodanie dowolnego nagłówka w poprawnym formacie. Przykład:
1 2 3 4 |
From 610f99ec7d22b5750f12350f67c1341d6be8030f Mon Sep 17 00:00:00 2001 From: Junio C Hamano <[hidden email]> Date: Sun, 25 Oct 2009 18:41:09 -0700 Subject: [PATCH] Update draft release notes to 1.6.6 |
Linki http://git.661346.n2.nabble.com/Problems-with-git-am-td3895920.html
Updated on 11 stycznia, 2016
Git – SSL certificate problem: unable to get local issuer certificate
Ten problem pojawia się, gdy sami tworzymy certyfikaty SSL dla Gita. Poprawna metoda rozwiązania problemu, to wskazanie Gitowi certyfikatów CA:
1 |
git config --system http.sslCAPath /git/certificates |
Problem można również pominąć wyłączyć sprawdzanie certyfikatów w Gicie:
1 |
git config --global http.sslVerify false |
Linki http://www.jamescoyle.net/how-to/1891-git-ssl-certificate-problem-caused-by-self-signed-certificates
Updated on 2 kwietnia, 2018
Jak zaimportować repozytorium CVS do Gita
Instalujemy konsolę Babun, uruchamiamy ją i instalujemy potrzebne narzędzia:
1 |
pact install git-cvs |
Logujemy się, aby uniknąć konieczności podawania za każdym razem hasła (zamień anonymous na swój login):
1 |
cvs -d :pserver:anonymous@cvs.server.address.com:/cvs/project_name login |
Importujemy repozytorium:
1 |
git cvsimport -C directory -r cvs -k -d :pserver:anonymous@cvs.server.address.com:/cvs/project_name module_name |
Importowanie dużego repozytorium, może potrwać nawet kilka lub kilkanaście …
Updated on 2 kwietnia, 2018
Wersjonowanie konfiguracji serwera
Na swoim serwerze tworzę kopie zapasowe plików konfiguracyjnych oraz ważnych plików przy pomocy systemu kontroli wersji. Używanie systemu kontroli wersji ma przewagę nad zwykłymi kopiami zapasowymi, ponieważ mogę z łatwością sprawdzać które linie zostały zmodyfikowane oraz przywracać poprzednie wersje przy …
Updated on 2 kwietnia, 2018
There is an existing hotfix branch. Finish that one first.
gitflow to świetne narzędzie do zarządzania kodem. Jednak posiada jedną irytującą mnie cechę, nie pozwala na tworzenie więcej niż jednej gałęzi hotfix. Rozumiem powody dla których takie działanie jest pożądane, ale czasem nie jest możliwe opublikowanie poprawki zaraz …