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.

9
Jak uzyskać zmiany w oddziale w Git
Jaki jest najlepszy sposób na uzyskanie dziennika zatwierdzeń w oddziale od czasu, gdy został on rozgałęziony z bieżącego oddziału? Moje dotychczasowe rozwiązanie to: git log $(git merge-base HEAD branch)..branch Dokumentacja git-diff wskazuje, że git diff A...Bjest to równoważne z git diff $(git-merge-base A B) B. Z drugiej strony dokumentacja git-rev-parsuje …
264 git  branch 

12
git: „cache referencji” nie jest poleceniem git
Postępowałem zgodnie z instrukcjami do listu, w tym częścią dotyczącą buforowania haseł. Wygląda na to, że instrukcje są nieprawidłowe, ponieważ za każdym razem git push origin masterpojawia się ten błąd: git: 'credential-cache' is not a git command. See 'get --help'. ... w którym momencie jestem zmuszony wpisać moją nazwę użytkownika …


3
Czy mogę domyślnie wyłączyć szybkie przesyłanie w git?
Naprawdę nie mogę sobie wyobrazić czasu, w którym wolałbym git mergezamiast tego git rebasei nie chcę, aby pojawił się zatwierdzony. Czy jest jakiś sposób, aby skonfigurować git, aby domyślnie wyłączał szybkie przekazywanie? Fakt, że istnieje --ffopcja, wydaje się sugerować, że istnieje sposób, ale nie mogę tego znaleźć w dokumentacji.

6
Jak odrzucić lokalne zatwierdzenia w Git?
Pracowałem nad czymś i doszedłem do wniosku, że to kompletnie zepsute ... Wypróbowałem więc następującą sekwencję: git reset --hard git rebase origin git fetch git pull git checkout W którym momencie dostałem wiadomość Your branch is ahead of 'origin/master' by 2 commits. Chcę odrzucić moje lokalne zatwierdzenia , bez konieczności …
262 git  git-reset 


9
Git vs Team Foundation Server [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
262 git  tfs  tfvc 

14
Jak usunąć projekt Gitlab?
Utworzyłem kilka repozytoriów w GitLab. Jeden z nich służył do celów testowych i zawiera pewne zatwierdzenia i gałęzie. Chcę usunąć lub usunąć to repozytorium. W jaki sposób mogę to zrobić?
262 git  gitlab 

12
Uruchom ssh-agent przy logowaniu
Mam witrynę jako zdalne repozytorium Git pobierające z Bitbucket.com przy użyciu aliasu SSH. Mogę ręcznie uruchomić agenta ssh na moim serwerze, ale muszę to robić przy każdym logowaniu przez SSH. Ręcznie uruchamiam agenta ssh: eval ssh-agent $SHELL Następnie dodaję agenta: ssh-add ~/.ssh/bitbucket_id Następnie pojawia się, gdy: ssh-add -l I dobrze …
262 git  ssh  bitbucket  redhat  ssh-agent 

7
Alias ​​Git z parametrami pozycyjnymi
Zasadniczo próbuję uzyskać alias: git files 9fa3 ... aby wykonać polecenie: git diff --name-status 9fa3^ 9fa3 ale wydaje się, że git nie przekazuje parametrów pozycyjnych do polecenia aliasu. Próbowałem: [alias] files = "!git diff --name-status $1^ $1" files = "!git diff --name-status {1}^ {1}" ... i kilka innych, ale te …

30
git with IntelliJ IDEA: Nie można odczytać ze zdalnego repozytorium
Od kilku tygodni nie jestem w stanie wyciągać ani wypychać z lub do zdalnego repozytorium. Myślałem, że tak się stanie podczas aktualizacji do IntelliJ IDEA 14, ale mogę odtworzyć problem również z IDEA 13.1.5. W podpowiedzi jest napisane: „Niepowodzenie pobierania zakończone niepowodzeniem: Nie można odczytać ze zdalnego repozytorium”. a wyjątek …
260 git  intellij-idea 

2
Scalanie między widelcami w GitHub
Rozwidliłem repozytorium GitHub. Następnie wrzuciłem kilka zmian do mojego widelca. Następnie oryginalne repozytorium połączyło moje zmiany i kilka innych. Teraz chcę scalić zmiany, których mi brakuje. Próbowałem prostego ściągnięcia, a następnie wypchnięcia, ale dzięki temu moje zatwierdzenia zostały zduplikowane. Jak najlepiej to zrobić?
259 git  github 

11
git mv i zmieniaj tylko wielkość liter katalogu
Podczas gdy znalazłem podobne pytanie , nie znalazłem odpowiedzi na mój problem Kiedy próbuję zmienić nazwę katalogu z FOO na foo przez git mv FOO foo, dostaję fatal: renaming 'FOO' failed: Invalid argument DOBRZE. Więc próbujęgit mv FOO foo2 && git mv foo2 foo Ale kiedy próbuję dokonać transakcji za …

3
Znajdź zatwierdzenie przez skrót SHA w Git
Muszę znaleźć zatwierdzenie w Git przez dany skrót, SHA. Na przykład, jeśli mam skrót „a2c25061” i muszę uzyskać autora i osobę zatwierdzającą to zatwierdzenie. Jakie jest polecenie, aby to zdobyć?
259 git 

7
Jak mogę zatwierdzić tylko niektóre pliki?
Mam dwa projekty. Jeden to „oficjalny” projekt, a drugi to lekka modyfikacja (dodano kilka plików). Utworzyłem nowy oddział i dodałem do nich nowe pliki. Ale podczas programowania niektóre pliki wspólne dla obu gałęzi są zmieniane. Jak mogę zatwierdzić tylko te pliki?

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.