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.

6
Dowiązanie symboliczne do hooka w git
Napisałem własny, niestandardowy hook post-merge, teraz dodałem katalog "hooks" do mojego głównego folderu projektu (ponieważ git nie śledzi zmian w .git / hooks), gdzieś przeczytałem, że mogę utworzyć symboliczne łącze z hooków do .git / hooks, więc nie muszę kopiować pliku z jednego folderu do drugiego za każdym razem, gdy …
86 linux  git  githooks 


1
wypchnąć „nieprzepisaną” gałąź
Chcę przesunąć gałąź (nie bieżącą) bez konieczności wcześniejszego jej sprawdzania, jak mogę to osiągnąć? tak bym zrobił: #currently in master git checkout feature git push origin feature git checkout master ale sprawdzanie funkcji może powodować konflikty, czy nie mogę po prostu przekazać innej gałęzi niż bieżąca?
86 git 



8
Używając Gita, pokaż wszystkie zatwierdzenia, które istnieją * tylko * w jednej określonej gałęzi, a nie * żadnych * innych
Mając gałąź, chciałbym zobaczyć listę zatwierdzeń, które istnieją tylko w tej gałęzi. W tym pytaniu omawiamy sposoby sprawdzenia, które zatwierdzenia znajdują się w jednej gałęzi, ale nie w jednej lub więcej określonych innych gałęzi. To jest nieco inne. Chciałbym zobaczyć, który zobowiązuje się na jednej gałęzi, ale nie na jakichkolwiek …
86 git 

4
Jak sprawić, by status git pokazywał tylko pliki przemieszczane
Chciałbym otrzymać listę tylko nazw plików w fazie przejściowej. Nie mogę znaleźć odpowiednik flagę --name-onlyna git statuskomendzie. Jaka jest dobra alternatywa? Lista plików zostanie przesłana potokiem do php -l(moduł sprawdzania składni linta PHP). Rozwiązanie: kompletne polecenie git diff --name-only --cached | xargs -l php -l
86 git  git-status 

11
ostrzeżenie: zdalne HEAD odnosi się do nieistniejącego ref, niezdolnego do pobrania
Wydaje się, że jest to popularny błąd z różnych przyczyn. Mam proste repozytorium Git o nazwie „kiflea.git”, sklonowałem je w ten sposób: git clone git://kipdola.be/kiflea.git Następnie git mówi mi: warning: remote HEAD refers to nonexistent ref, unable to checkout. I tak, w mapie nie ma plików wersjonowanych, z wyjątkiem katalogu …
86 git 

6
Git-flow i master z wieloma równoległymi gałęziami wydania
Próbujemy przyjąć udany model rozgałęziania Git zaimplementowany przez git-flow. Teraz pracujemy nad co najmniej dwoma gałęziami wydania, jedną dla najnowszej stabilnej wersji, a drugą dla następnej („podglądowej”) wersji. Nie rozumiem, dlaczego wszystkie wydania wydają się „linearyzowane” do mastera i tam oznaczone. Dlaczego nie oznaczyć wydań w ich gałęziach wydań? Dlaczego …
86 git  git-flow 

2
Git ściąga gałąź z innego repozytorium?
Mam lokalne repozytorium git, które jest klonem repozytorium na github. Ktoś rozwidlił repozytorium i dokonał zmian w nowej gałęzi w nowym repozytorium. Chcę przenieść tę nową gałąź do mojego repozytorium (lokalnie, aby najpierw pracować nad nią przed połączeniem z wzorcem). Próbowałem utworzyć nową gałąź, a następnie wyciągnąć z rozwidlonego repozytorium, …
86 git  github  git-branch 

10
Git pull: error: wpis foo not uptodate. Nie można scalić
Próbuję zaktualizować repozytorium ze zdalnego oddziału i nadal otrzymuję ten błąd, gdy wykonuję polecenie „git pull”. Nie wprowadziłem żadnych lokalnych zmian, a nawet jeśli tak, nie muszę ich zachowywać. Próbowałem: git reset --hard i mam ten sam problem Jedyną rzeczą, która wydaje się działać, jest usunięcie pliku powodującego problem i …
86 git 

3
Czy ktoś może przesłać do mojego projektu na githubie?
Jestem nowy na git i github. Skonfigurowałem repozytorium na githubie i mogę przesłać lokalne rzeczy do tego zdalnego repozytorium. Teraz pytanie: zaraz po tym, jak wrzucę coś do zdalnego repozytorium i odświeżę stronę, widzę wgrane zmiany (np. Jak napisałem plik readme.txt i wrzucę do zdalnego repozytorium, gdzie takie plik readme.txt …
86 git  github  push 

5
Zastosowanie zmian z gałęzi b do a, bez scalania lub dodawania zatwierdzeń
Mój scenariusz jest taki, że mam jedną gałąź, w której wprowadziłem duże ulepszenia w procesie budowania (gałąź A), aw innej pracuję nad niepowiązaną funkcją (gałąź B). Więc teraz, kiedy hakuję gałąź B, chcę pobrać rzeczy, które napisałem w gałęzi A, ponieważ chcę szybszych i łatwiejszych kompilacji. Jednak nie chcę „zanieczyszczać” …
86 git  merge  branch 

4
Co to jest przycinanie Git?
Przypadkowo przyciąłem niektóre zdalne gałęzie i naprawdę nie wiem, jakie są tego konsekwencje (kliknąłem przycisk „Usuń zdalne gałęzie” w rozszerzeniach Git, myśląc, że spowoduje to usunięcie zdalnej gałęzi). Oficjalna dokumentacja mówi "git-prune - Usuń wszystkie niedostępne obiekty z bazy danych obiektów". Naprawdę nie rozumiem, co to oznacza. Domyślam się, że …

3
Odbuduj kontener platformy Docker po zmianie pliku
Aby uruchomić aplikację ASP.NET Core, wygenerowałem plik dockerfile, który buduje aplikację i kopiuje kod źródłowy w kontenerze, który jest pobierany przez Git przy użyciu Jenkinsa. Dlatego w moim obszarze roboczym wykonuję następujące czynności w pliku docker: WORKDIR /app COPY src src Chociaż Jenkins poprawnie aktualizuje pliki na moim hoście za …

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.