Pytania oznaczone «git»

104
Dlaczego miałbym chcieć stage przed zatwierdzeniem w Git?

Nie mam doświadczenia z kontrolą wersji i rozumiem, że „zatwierdzanie” to zasadniczo tworzenie kopii zapasowej podczas aktualizowania nowej „bieżącej” wersji tego, nad czym pracujesz. Nie rozumiem, do czego służy inscenizacja z praktycznego punktu widzenia. Czy wystawianie czegoś, co istnieje...

104
Git zawiesza się podczas pisania obiektów

Próbuję git push -u origin masterI po prostu wisi na Writing objects: 99% (219/220), 12.65 MiB | 97 KiB/s 12.65Część przesuwa się. Kiedy wychodzę z procesu i uruchamiam go ponownie, wznawia się on na 99%, ale nigdy się nie kończy, tak jak wcześniej. To nigdy nie jest skuteczne. To jest...

104
Czy Git Add ma pełny przełącznik

Jestem w trakcie przenoszenia całego mojego prywatnego repozytorium publicznego na github. Jedną z decyzji, które podjąłem, było używanie tylko konsoli, ponieważ oznacza to mniejszy ślad narzędzi, jeśli kiedykolwiek będę musiał zmienić komputer itp. Byłbym wielkim użytkownikiem aplikacji...

104
Dokonywanie git diff --stat pokazuje pełną ścieżkę do pliku

Podczas wykonywania git diff --statniektórych plików wyświetlana jest pełna ścieżka z bazy repozytorium, ale niektóre pliki są wymienione jako: .../short/path/to/filename. Oznacza to, że ścieżka zaczyna się od ...i jest wyświetlana tylko krótka ścieżka. Chciałbym git diffpodać pełną ścieżkę...

104
Jak sprawić, by Git traktował plik jako binarny?

Problem z projektem średniej wielkości, w którym pliki projektów programu Visual Studio wciąż mają problemy z powodu traktowania ich przez git jako tekstu i scalania. Chciałbym po prostu ustawić plik jako binarny, aby git nigdy nie łączył automatycznie tych plików. Czy jest na to...

104
Jak „cofnąć” klon jednogałęziowy?

Sklonowałem repozytorium przy użyciu rozszerzenia git clone -b <branch name> --single-branch <github url> <target directory> Sklonowałem TYLKO tę gałąź, ale teraz chcę przełączyć się na master i inne gałęzie. Czy jest jakiś sposób poza wyczyszczeniem go i rozpoczęciem od nowa...

104
Jak naprawić uszkodzone repozytorium Git?

Próbowałem sklonować moje repozytorium, które trzymam w jednym folderze Ubuntu na nowy komputer i otrzymałem to: christopher@christopher-laptop:~/source/personal$ git clone ~/Ubuntu\ One\ Side\ Work/projects.git/ Cloning into 'projects'... done. fatal: unable to read tree

104
git push do określonej gałęzi

Nawet po przeczytaniu tego pytania: git-push-current-branch wciąż mam trudności ze zrozumieniem, jak napisać polecenie git push. Jak wspomniano w linku do pytania, z dokumentacji nie wynika jasno. Chciałbym wykorzystać mój przykład z „prawdziwego świata”. Oto, co widzę, gdy wykonuję git...

104
Wizualizuj gałęzie w GitHub

W TortoiseGit, gitk lub BitBucket często ma się wizualizację historii projektu ze wszystkimi gałęziami, na przykład: Jednak historia zmian w GutHub wydaje się być płaska, przynajmniej nie mogłem znaleźć sposobu na wyświetlenie tego rodzaju wykresu. Czy interfejs sieciowy GitHub może w jakiś...

104
Jak cofnąć udany „git cherry-pick”?

Po prostu wykonałem w lokalnym repozytorium git cherry-pick SHAbez żadnych konfliktów i problemów. Wtedy zdałem sobie sprawę, że nie chcę robić tego, co właśnie zrobiłem. Nigdzie tego nie pchałem. Jak mogę usunąć tylko ten kilof? Chciałbym wiedzieć, czy jest na to sposób: kiedy mam inne...

104
Błąd krytyczny Git: uwierzytelnianie nie powiodło się

Próbuję użyć narzędzia git, aby przekazać moje repozytorium do projektu usług zespołu Visual Studio, ale pojawia się błąd: fatal: Authentication failed for (url of team project Używam cmds: git remote add origin https://XXXXXXX.visualstudio.com/DefaultCollection/_git/project git push -u...

103
Przełącz nazwy gałęzi w git

Może istnieć więcej niż jeden sposób zadawania tego pytania, więc oto opis problemu. Pracowałem nad mistrzem i wykonałem kilka rzeczy, a potem zdecydowałem, że chcę wstrzymać tę pracę. Zrobiłem kopię zapasową kilku zatwierdzeń, a następnie rozgałęziłem się, zanim zacząłem moją bzdurną pracę....