Archiwum dla kategorii ‘Git’

Visual Studio Code pyta o konto GitHub

2024-05-06

Po reinstalacji systemu się zaczęło… za każdym razem, kiedy trzeba było skomunikować sie z GitHubem: fetch, pull, push… pojawiało się okienko pytające (zresztą bardzo uprzejmie) o to, które konto GitHub powinno być wykorzystane. Przyczyna jest taka, że rzeczywiście w ramach różnych projektów wykorzystywałem różne konta GitHub. Tymczasem podczas połączenia w remote pojawiał się po prostu […]

By Rafał Kraik in Git

Git: self signed certificate in certificate chain

2024-05-01

Taki komunikat możesz zobaczyć, gdy brakuje certyfikatów wymaganych do bezpiecznego przesłania danych. Pamiętajmy, że certyfikaty nie tylko pracują w szyfrowaniu danych, ale też w uwierzytelnieniu rozmawiających ze sobą systemów. Obejściem problemu (ale nie rozwiązaniem) jest wyłączenie kontroli certyfikatu – po prostu będziemy akceptować wszystkie certyfikaty jak leci – potencjalnie również te nie podpisane git config […]

By Rafał Kraik in Git

Git diff – survival

2024-03-14

Ogólnie git diff wymaga wskazania CO z CZYM ma być porównane: git diff <commit_hash> <commit_hash> <file_name> Ponieważ branch można postrzegać jako ostatni commit w zadanej gałęzi kodu, to zadziała również: git diff <branch_name1> <branch_name2> <file_name> Czasami jednak opuszczamy CO ma być porównane i regulujemy to wyłącznie opcjami. Oto takie przypadki: Zobacz czym różni się kod […]

By Rafał Kraik in Git

Git: fatal: repository XXX not found

2024-01-03

Bywa, zwłaszcza po dobrej zabawie (z kodem), że próba sklonowania kodu z github-a kończy się błędem: Cloning into 'XXX’…remote: Repository not found.fatal: repository 'https://github.com/YYY/XXX.git/’ not found Ogólnie rzecz biorąc, to pewnie nie jest tak, że repo nie istnieje (no chyba że zabawa była zacniejsza niż zwykle), a przyczyną jest to, że git próbuje sklonować repo […]

By Rafał Kraik in Git

Git: Duplikacja repozytorium

2023-09-12

Zdarza się, że chcesz stworzyć kopię repozytorium, która ma zacząć żyć swoim własnym życiem. W takim przypadku: 1 – Sklonuj repozytorium na swój komputer: 2 – Przejdź do katalogu ze skolonowanym repozytorium i wyślij je do nowego repozytorium: 3 – Repozytorium jest już na miejscu! Jeśli chcesz, to usuń kopię z lokalnego komputera Jeśli oryginalne […]

By Rafał Kraik in Git