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.


5
Wyłącz konwersje git EOL
Staram się, aby git nie zmieniał żadnych zakończeń linii dla żadnej operacji. Niestety wydaje się, że tak się dzieje, niezależnie od wszystkiego. Sprowadziłem to do następującego przypadku testowego, który ma tyle różnych mechanizmów wyłączania tego zachowania, ile mogłem znaleźć. Rozpocznij od dwóch komputerów (komputer z systemem Windows = A, komputer …
107 git 

26
Błąd Git: „Upewnij się, że masz odpowiednie prawa dostępu i repozytorium istnieje”
Używam TortoiseGit w systemie Windows. Kiedy próbuję klonować z menu kontekstowego standardowego Eksploratora Windows, pojawia się ten błąd: Upewnij się, że masz odpowiednie prawa dostępu i repozytorium istnieje Dokładniej, migawka terminala przedstawia się następująco: klon git.exe --progress -v "git @ arobotdev: \ git \ AlfaRobot.git" "C: \ Work \ AlfaRobot" …
107 git  github  tortoisegit 

5
Połączenie Git z wymuszonym nadpisaniem
Mam gałąź o nazwie, demoktórą muszę połączyć z mastergałęzią. Mogę uzyskać pożądany efekt za pomocą następujących poleceń: git pull origin demo git checkout master git pull origin master git merge demo git push origin master Moim jedynym zmartwieniem jest to, że jeśli są jakieś problemy z scalaniem , chcę powiedzieć, …
107 git  github  merge 

5
Jak utworzyć gałąź z określonego zatwierdzenia w innej gałęzi
Zrobiłem kilka zatwierdzeń w gałęzi master, a następnie połączyłem je w gałęzi deweloperskiej. Chcę utworzyć gałąź z określonego zatwierdzenia w gałęzi deweloperskiej, która została najpierw zatwierdzona w gałęzi master. Użyłem poleceń: git checkout dev git branch <branch name> <commit id> Jednak tworzy to gałąź z gałęzi głównej, a nie gałęzi …
107 git  git-branch 

5
Kolor w git-log
Po uruchomieniu git log --decorate --pretty=onelinedane wyjściowe będą miały wpisy takie jak (HEAD, refs/published/master, master)z kolorami. W moim gitconfig mam też: [color "branch"] current = yellow reverse local = yellow remote = green Jak odtworzyć te kolory podczas tworzenia niestandardowego formatu, takiego jak poniższy? git log --decorate --stat --graph --pretty=format:"%d …
106 git  git-log 

3
Jak pobrać plik .zip z GitHub dla konkretnego commita sha?
Chcę pobrać plik .zip ze źródłem biblioteki hostowanej na github, ale nie chcę pliku master, ponieważ za każdym razem, gdy pobieram, mogę pobierać inną wersję. Ta konkretna biblioteka nie ma tagów, więc nie mogę tego użyć. Jak więc pobrać plik source.zip dla określonego sha commit?
106 git  github 

2
git - diff bieżących zmian przed zatwierdzeniem
Zmieniłem kilka plików w repozytorium git, ale jeszcze ich nie zatwierdziłem. Mogę uzyskać listę zmian, po prostu wywołując git status. Ale jak oprócz nazw plików uzyskać listę wierszy lub zmienionych treści ? Początkowo myślałem o użyciu git diff , ale wydaje się, że jest to przydatne tylko do porównywania już …
106 git  ssh  diff  meld 


4
Czy git może działać w „trybie cichym”?
Czy można wykonać dowolną komendę git w trybie „cichym”? Na przykład, czy mogę powiedzieć „ git push origin” i nic nie jest wyświetlane na ekranie? Przypuszczam, że mogę przekierować IO do /dev/null(działa dobrze), ale .. czy git pozwala na coś takiego naturalnie? Poniżej znajduje się szybki skrypt, który wykonuje automatyczne …
106 git 

4
Jak sprawić, by git ignorował zmiany w przypadku?
Nie jestem pewien, co się tutaj dzieje, ale czasami konkretny plik w moim repozytorium zmienia wielkość liter w swojej nazwie. na przykład,: przed: File.h po: file.h Naprawdę nie obchodzi mnie, dlaczego tak się dzieje, ale powoduje to, że git myśli, że to nowy plik, a potem muszę wrócić i zmienić …
106 windows  git 

3
Jak interaktywnie wyłączyć scenę z określonego fragmentu w git?
W git, jeśli mam kilka porcji z tego samego pliku ustawionych w moim indeksie, jak mogę interaktywnie zdjąć jeden z nich? Czy jest jakaś alternatywa dla usunięcia z poczekalni całego pliku, a następnie ponownego umieszczenia porcji, które chcę zachować, lub ręcznego cofnięcia zmian w kopii roboczej, a następnie interaktywnego dodania …
106 git  staging 

9
Jak uruchomić Git Bash z wiersza poleceń DOS?
Mam nadzieję, że jest to proste pytanie, ale nie udało mi się jeszcze znaleźć odpowiedzi. Chciałbym uruchomić Git Bash z pliku wsadowego DOS. Oto, czego próbowałem do tej pory: Uruchomiono Git Bash z przycisku Start Win 7 Użyto CTRL + ALT + DEL, aby zidentyfikować proces jako „sh.exe” Uruchomiono sh.exe …
106 windows  git  batch-file  cmd  command 


14
Jak sprawdzić, czy zdalna gałąź istnieje w danym zdalnym repozytorium?
Muszę wykonać scalenie poddrzewa dla określonej gałęzi, jeśli istnieje w danym zdalnym repozytorium. Problem polega na tym, że repozytorium zdalne nie jest pobierane lokalnie, więc nie mogę go użyć git branch -r. Mam tylko zdalny adres, coś takiego https://github.com/project-name/project-name.git. Czy istnieje sposób na wyświetlenie zdalnych oddziałów tylko przez zdalny adres? …
106 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.