Pytania oznaczone «git»

1558
Jak mogę pogodzić odłączony HEAD z master / origin?

Jestem nowy w gałęziach Git. Zawsze pracuję nad jednym oddziałem i zatwierdzam zmiany, a następnie okresowo wypycham do mojego zdalnego źródła. Gdzieś ostatnio zrobiłem reset niektórych plików, aby pozbyć się ich ze stopniowania zmian, a później rebase -ipozbyłem się kilku ostatnich lokalnych...

1545
Jak zobaczyć zmiany w Git commit?

Kiedy to git diff COMMITwidzę, widzę zmiany między tym zatwierdzeniem a HEAD (o ile mi wiadomo), ale chciałbym zobaczyć zmiany dokonane przez ten pojedynczy zatwierdzenie. Nie znalazłem żadnych oczywistych opcji na diff/ log, które dadzą mi takie

1537
Jak porównać pliki z dwóch różnych gałęzi?

Mam skrypt, który działa dobrze w jednej gałęzi, a jest uszkodzony w innej. Chcę spojrzeć na dwie wersje obok siebie i zobaczyć, co jest inne. Czy są na to jakieś sposoby? Żeby było jasne , nie szukam narzędzia porównywania (używam Beyond Compare). Szukam polecenia git diff, które pozwoli mi...

1509
.gitignore jest ignorowany przez Git

Mój .gitignoreplik wydaje się być ignorowany przez Git - czy .gitignoreplik może być uszkodzony? Jakiego formatu pliku, ustawień regionalnych lub kultury oczekuje Git? Mój .gitignore: # This is a comment debug.log nbproject/ Wyjście z git status: # On branch master # Your branch is ahead of...

1507
Jak pobrać wszystkie gałęzie Git

Sklonowałem repozytorium Git, które zawiera około pięciu gałęzi. Jednak kiedy to git branchwidzę, widzę tylko jedną z nich: $ git branch * master Wiem, że mogę zrobić, git branch -aaby zobaczyć wszystkie gałęzie, ale jak miałbym wyciągnąć wszystkie gałęzie lokalnie, więc kiedy to zrobię git...

1467
Wyrzuć lokalne zobowiązania w Git

Z powodu złej selekcji, moje lokalne repozytorium Git jest obecnie pięć zatwierdzeń przed początkiem i nie jest w dobrym stanie. Chcę pozbyć się tych wszystkich zobowiązań i zacząć od nowa. Oczywiście usunięcie mojego katalogu roboczego i ponowne klonowanie to by zrobiło, ale ponowne pobranie...

1466
Dlaczego muszę cały czas robić `--set-upstream`?

Tworzę nowy oddział w Git: git branch my_branch Popchnij: git push origin my_branch Teraz powiedz, że ktoś dokonał pewnych zmian na serwerze, a ja chcę z niego skorzystać origin/my_branch. Ja robię: git pull Ale dostaję: You asked me to pull without telling me which branch you want to...

1455
Korzystanie z Git z Visual Studio [zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Jako długoletni...

1453
Naprawić odłączoną głowę Git?

Pracowałem trochę w moim repozytorium i zauważyłem, że plik zawiera zmiany lokalne. Nie chciałem ich już, więc usunąłem plik, myśląc, że mogę po prostu pobrać świeżą kopię. Chciałem zrobić odpowiednik Git svn up . Korzystanie git pullnie wydawało się działać. Niektóre losowe wyszukiwanie...

1432
Jak ukrywasz nieśledzony plik?

Mam zmiany w pliku oraz nowy plik i chciałbym użyć git stash, aby je odłożyć, gdy przechodzę do innego zadania. Ale git sam w sobie ukrywa tylko zmiany w istniejącym pliku; nowy plik pozostaje w moim pracującym drzewie, zaśmiecając moją przyszłą pracę. Jak ukryć ten nieśledzony...

1417
Jak nazwać i odzyskać skrytkę według nazwy w git?

Zawsze miałem wrażenie, że możesz nadać skrytce nazwę, robiąc to git stash save stashname, co później możesz złożyć git stash apply stashname. Ale wydaje się, że w tym przypadku wszystko, co się stanie, stashnamezostanie użyte jako opis skrytki. Czy nie ma sposobu na nazwanie skrytki? Jeśli nie,...