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.

12
Chcesz wykluczyć plik z „git diff”
Próbuję wykluczyć plik ( db/irrelevant.php) z Git diff. Próbowałem umieścić plik w dbpodkatalogu wywoływanym .gitattributesza pomocą wiersza irrelevant.php -diff i próbowałem również utworzyć plik o nazwie .git/info/attributeszawierającej db/irrelevant.php. We wszystkich przypadkach db/irrelevant.phpplik jest zawarty w pliku różnicowym jako łatka binarna Git. Chcę, aby zmiany w tym pliku były ignorowane przez …
229 git  diff  git-diff 

11
Ukrywanie tylko niestopionych zmian w Git
Chciałbym wykonać następujący przepływ pracy: Dodaj zmiany do stołu montażowego. Ukryj wszystkie inne zmiany, które nie zostały wprowadzone. Wykonuj niektóre czynności na etapach (np. Buduj, uruchamiaj testy itp.) Zastosuj skrytkę. Czy istnieje sposób na wykonanie kroku 2? Przykład echo "123" > foo git add foo # Assumes this is a …
229 git  git-stash 

11
Zmiana domyślnego „push” na Git Remote
Chcę zmienić domyślny docelowy oddział firmy Git, abym mógł to zrobić git push Zamiast: git push upstream Obecnie jest ustawiony na pilota źródłowego i chcę ustawić go na innego pilota. Próbowałem usunąć oryginalny (sklonowany z) pilot git remote rm origin Który usunął oryginalny pilot. Ale nie rozwiązuje git pushproblemu. Nadal …
228 git  git-push  git-remote 

6
Jak wyświetlić historię dziennika git dla podkatalogu repozytorium git?
Przekaż opinię na temat Przepełnienia stosu w następnej kolejności : Przejdź do następnej strony: Przepełnienie stosu Powiedzmy, że mam repozytorium git, które wygląda tak. foo/ .git/ A/ ... big tree here B/ ... big tree here Czy istnieje sposób, aby poprosić git log, aby wyświetlał tylko komunikaty dziennika dla określonego …
228 git 

13
Jak mogę znaleźć lokalizację git / master w git i jak ją zmienić?
Jestem początkującym Gitem. Niedawno przeniosłem projekt Rails z Subversion do Git. Wykonałem samouczek tutaj: http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ Używam też unfuddle.com do przechowywania mojego kodu. Wprowadzam zmiany na moim laptopie Mac w pociągu do / z pracy, a następnie popycham je, aby się rozłączyły, gdy mam połączenie sieciowe, używając następującego polecenia: git push …
227 git  git-push  git-remote 

9
Git diff mówi, że podprojekt jest brudny
Właśnie uruchomiłem git diff i otrzymuję następujący wynik dla wszystkich moich około 10 podmodułów diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit 8c75e65b647238febd0257658b150f717a136359 +Subproject commit 8c75e65b647238febd0257658b150f717a136359-dirty Co to znaczy? Jak to naprawić?

6
Ignorujesz zawartość katalogu już zarejestrowanego?
Mam repozytorium git, które służy tylko do przechowywania plików graficznych i dźwiękowych używanych w kilku projektach. Wszystkie znajdują się w jednym katalogu bez podkatalogów. Teraz właśnie utworzyłem skrypt do kopiowania tych zasobów z innego uporządkowanego katalogu z kilkoma poziomami podkatalogów. Teraz chcę tylko (źródłową) hierarchiczną strukturę plików śledzoną przez git, …

3
Uzyskaj datę utworzenia skrytki
Czy istnieje sposób na określenie, kiedy utworzono skrytkę? git stash listwyświetla tylko skrytki i git stash show XXXXXXpokazuje wszystkie pliki i zmiany, ale nie datę utworzenia skrytki.
227 git  git-stash 

3
Jak wyświetlić listę wszystkich tagów zawierających zatwierdzenie?
To pytanie jest podobne do Jak wyświetlić wszystkie znaczniki wskazujące na konkretny zatwierdzenie w git , ale z jedną różnicą: Chcę wyszukać wszystkie znaczniki, które zawierają określone zatwierdzenie w drzewie każdego znacznika, a nie pliki zaznaczone w znaczniku sam (w tym przypadku tylko zmiana Makefile została oznaczona).
227 git 

17
Pliki wyświetlane jako zmodyfikowane bezpośrednio po klonie Git
W tej chwili mam problem z repozytorium i chociaż mój Git-fu jest zwykle dobry, nie mogę go rozwiązać. Kiedy sklonuję to repozytorium, a następnie cddo repozytorium, git statuspokazuje kilka plików jako zmienionych. Uwaga: Nie otworzyłem repozytorium w żadnym edytorze ani niczym. Próbowałem postępować zgodnie z tym przewodnikiem: http://help.github.com/dealing-with-lineendings/ , ale …
227 git  git-clone 


21
fatal: Obecny główny oddział nie ma gałęzi upstream
Próbuję wypchnąć jeden z moich projektów do github i wciąż pojawia się ten błąd: peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master Więc spróbowałem i otrzymałem to: …
227 git  github 

8
Dlaczego gałąź git status show jest aktualna, gdy zmiany występują wcześniej?
Zmiany istnieją powyżej w śledzonej gałęzi, ale gdy piszę git status, oznacza to, że moja lokalna gałąź jest aktualna. Czy to nowe zachowanie, czy zmieniłem ustawienie konfiguracji, czy coś jest nie tak? Dzięki za pomoc. ubuntu@host:/my/repo# git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, …
226 git 

8
Scal dwa repozytoria Git bez przerywania historii plików
Muszę połączyć dwa repozytoria Git z nowym, trzecim repozytorium. Znalazłem wiele opisów tego, jak to zrobić za pomocą scalania poddrzewa (na przykład odpowiedź Jakuba Narębskiego na temat Jak scalić dwa repozytoria Git? ) I przestrzeganie tych instrukcji w większości działa, z tym wyjątkiem, że kiedy zatwierdzam poddrzewo, scalam wszystkie pliki …
226 git  git-subtree 

8
Jak programowo ustalić, czy występują niezatwierdzone zmiany?
W pliku Makefile chciałbym wykonać pewne działania, jeśli wystąpią niezatwierdzone zmiany (w drzewie roboczym lub w indeksie). Jaki jest najczystszy i najskuteczniejszy sposób to zrobić? Polecenie kończące się z wartością zwracaną zero w jednym przypadku i niezerową w drugim byłoby odpowiednie dla moich celów. Mogę git statusprzepuszczać i przesyłać dane …
226 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.