Pytania otagowane jako git

Git to rozproszony system kontroli wersji Open Source (DVCS). Użyj tego tagu do pytań związanych z użyciem Git i przepływami pracy. NIE UŻYWAJ tagu [github] do problemów związanych z Git, ponieważ repozytorium jest hostowane na GitHub. Nie należy także używać tego znacznika do ogólnych pytań programowych, które mogą dotyczyć repozytorium Git.

4
git rebase bez zmiany sygnatur czasowych zatwierdzenia
Czy miałoby sens wykonanie operacji z git rebasezachowaniem sygnatur czasowych zatwierdzenia? Uważam, że konsekwencją byłoby to, że nowa gałąź niekoniecznie będzie miała chronologicznie daty zatwierdzeń. Czy to w ogóle teoretycznie możliwe? (np. użycie poleceń hydraulicznych; tutaj tylko ciekawy) Jeśli jest to teoretycznie możliwe, to czy w praktyce można przy rebase …


4
Zmień bazę oddziału
Mam takie drzewo: (commit 1) - master \-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO i muszę przenieść gałąź PRO do mastera (commit 1) - master |-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO …
157 git 


6
Co to znaczy, gdy git mówi, że plik „wymaga aktualizacji”?
Przez całe życie nie mogę znaleźć żadnego przyzwoitego wyjaśnienia komunikatu „[plik]: wymaga aktualizacji”, który czasami wypluwa gita. Nawet oficjalne FAQ gita wyjaśnia to jako TODO. Gdyby ktoś mógł wyjaśnić A) co to znaczy; i B) jak to naprawić, byłbym niezmiernie wdzięczny.
156 git 

4
Czy mogę dokonać częściowego przywrócenia w GIT
Czy można cofnąć tylko jeden plik lub pewne zmiany w pliku przy zatwierdzaniu wielu plików? Cała historia Popełniłem kilka plików. Kilka zatwierdzeń później ktoś, kto pozostanie bezimienny (JACK !!!), skopiował plik do swojego repozytorium i zatwierdził kilka plików, nadpisując niektóre ze zmian, które zrobiłem. Chcę przywrócić jeden plik, który został …
156 git 

8
git clone z innego katalogu
Próbuję sklonować repozytorium z innego katalogu. Powiedzmy, że mam jedno repozytorium w C:/folder1iC:/folder2 Chcę sklonować pracę folder1do folder2. Co powinienem wpisać w wierszu polecenia, aby to zrobić? Wydaje się, że często przy klonowaniu podawany jest adres URL, a nie ścieżka do pliku, jednak w tej chwili po prostu ćwiczę i …
156 git  git-clone 


7
Zmień nazwę modułu podrzędnego git
Czy istnieje prosty sposób na zmianę nazwy katalogu podmodułów git (inny niż przejście przez cały proces jego usunięcia i ponownego dodania z nową nazwą docelową). A skoro już o tym mowa, dlaczego po prostu nie mogę wykonać następujących czynności w katalogu nadrzędnym: git mv old-submodule-name new-submodule-name

7
Czy tagi Git mają zastosowanie tylko do bieżącej gałęzi?
Obecnie pracuję z repozytorium, które ma wiele gałęzi. Czy kiedy tworzę tag, odnosi się on do aktualnej gałęzi? Innymi słowy: za każdym razem, gdy tworzę tag, czy muszę przełączyć się na żądaną gałąź i tag wewnątrz tej gałęzi, aby tag odnosił się do tej gałęzi w tym momencie?
156 git  git-tag 

18
Jak wysłać do GitHub pod inną nazwą użytkownika?
Znajomy i ja dzielimy się moim komputerem. Wykonałem wypychanie do GitHub przy użyciu powłoki git bash w systemie Windows 7. Teraz jesteśmy w innym projekcie na tym komputerze i potrzebuję jej, aby przesłała dane na jej konto. Ale ciągle próbuje użyć mojej nazwy użytkownika i mówi, że nie mam dostępu …
156 git  github 

8
Jak wykonać kopię zapasową lokalnego repozytorium Git?
Używam gita w stosunkowo małym projekcie i uważam, że spakowanie zawartości katalogu .git może być dobrym sposobem na wykonanie kopii zapasowej projektu. Ale to trochę dziwne, ponieważ kiedy przywracam, pierwszą rzeczą, którą muszę zrobić, jest git reset --hard. Czy są jakieś problemy z tworzeniem kopii zapasowej repozytorium git w ten …
155 git  backup 

24
Github: błąd podczas klonowania mojego prywatnego repozytorium
Próbuję sklonować mój projekt GitHub przy użyciu adresu URL https, ale kończy się to niepowodzeniem z powodu błędu: $ git clone https://foo@github.com/foo/foo-private.git Cloning into foo-private... Password: error: error setting certificate verify locations: CAfile: /bin/curl-ca-bundle.crt CApath: none while accessing https://foo@github.com/foo/foo-private.git/info/refs fatal: HTTP request failed Co ja robię źle?
155 git  github 

13
R i kontrola wersji dla pojedynczego analityka danych
Wielu analityków danych, których szanuję, używa kontroli wersji. Na przykład: http://github.com/hadley/ Zobacz komentarze na http://permut.wordpress.com/2010/04/21/revision-control-statistics-bleg/ Jednak oceniam, czy warto byłoby przyjąć system kontroli wersji, taki jak git. Krótki przegląd: jestem socjologiem, który używa R do analizy danych do publikacji badawczych. Obecnie nie produkuję pakietów R. Mój kod R projektu zawiera …
155 git  version-control  r 

18
Wykonywanie automatycznego zatwierdzania git
Chciałbym użyć git do zapisania wszystkich zmian w pliku. Czy istnieje sposób, w jaki mogę włączyć „zatwierdzenie” git, aby było wykonywane automatycznie za każdym razem, gdy plik jest aktualizowany - więc dla każdej zmiany w pliku jest nowe zatwierdzenie? Idealnie chciałbym, aby moi użytkownicy nawet nie wiedzieli, że git działa …
155 git 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.