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
Aktualizacje zostały odrzucone, ponieważ końcówka Twojej bieżącej gałęzi znajduje się za jej zdalnym odpowiednikiem
Jestem nowy w Git, więc możesz mnie traktować jak nowicjusza. Nasz przepływ pracy jest taki. Mamy oddział, do devktórego mogę dotrzeć origin/dev. Kiedy dokonujemy zmian, tworzymy gałąź off dev: git checkout -b FixForBug origin / dev Teraz mam gałąź nazwaną FixForBugśledzącą (myślę, że to właściwe słowo) origin/dev. Tak więc, jeśli …
220 git 



7
Git: Jak skonfigurować KDiff3 jako narzędzie do scalania i narzędzie do porównywania
Ostatnio korzystałem z GitExtension 2.46, ale wersja Git, która ma to samo, to 1.9.4.msysgit.2. Chcąc używać tylko poleceń Git, odinstalowałem GitExtension i zainstalowałem najnowszą dostępną wersję Git i KDiff3 . Kiedy scalam i mam konflikty, uruchamiam następujące polecenie: $ git mergetool Następnie otrzymuję wiadomość: Narzędzie do scalania kdiff3 nie jest …


10
Jak powiedzieć Gitowi, aby ignorował wszystko oprócz podkatalogu?
Chcę zignorować wszystkie pliki w moim repozytorium oprócz tych, które występują w binpodkatalogu. Próbowałem dodać do mojego .gitignore: * !bin/* Nie ma to jednak pożądanego efektu: utworzyłem nowy plik w środku bin/, ale git statusnadal pokazuję nothing to commit (working directory clean). Jakieś sugestie?
218 git  gitignore 

17
Jak zmienić domyślną lokalizację Git Bash w systemie Windows?
Korzystam z Git na Windows 7 i uzyskuję dostęp do moich repozytoriów przez Git Bash. Jak mogę zmienić domyślną lokalizację otwieraną przez Git Bash w wygodnym folderze po uruchomieniu? Nawigacja do htdocsokreślonego folderu zajmuje trochę czasu . Czy istnieje sposób na zmianę pliku konfiguracyjnego, aby był otwarty gdzie indziej? Czy …
218 git  windows-7  git-bash 

22
odrzucone master -> master (non-fast-forward)
Próbuję przesłać mój projekt (wszystkie pliki w nowym repozytorium). Postępuję zgodnie z instrukcjami, ale gdy naciskam przycisk, pojawia git push -u origin mastersię ten błąd: ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:asantoya/projectnewbies.git' To prevent you from losing history, non-fast-forward updates were rejected Merge …
218 git  push 



12
Jak mogę zmusić Gita do śledzenia dowiązań symbolicznych?
Czy najlepiej będzie, gdy będę używać skryptu powłoki, który zastępuje dowiązania symboliczne kopiami, czy też jest inny sposób, aby powiedzieć Gitowi, by podążał za dowiązaniami symbolicznymi? PS: Wiem, że nie jest to zbyt bezpieczne, ale chcę to zrobić tylko w kilku konkretnych przypadkach.
217 git  symlink 

4
Jak wypychasz tag Git do gałęzi za pomocą refspec?
Chcę wymusić wypychanie, na przykład, mojego tagu 1.0.0do mojej zdalnej mastergałęzi. Teraz wykonuję następujące czynności: git push production +1.0.0:master Chcę wymusić wypychanie , ponieważ zależy mi tylko na tym, aby kod wewnątrz1.0.0znacznika został wypchnięty domastergałęzi w zdalnym repozytorium. Co ja robię źle? Aktualizacja nr 1 Kiedy włączam SSH do mojego …
216 git  git-push  git-tag 

16
Jak mogę ustawić Sublime Text jako domyślny edytor Git?
Mam ustawienia Sublime Text 2 jako problemu core.editorz git. Przeczytałem każdy post, w którym znalazłem informacje na temat problemu, ale nadal nic dla mnie nie działa. Korzystam z systemu Windows. Zrobiłem: git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'" i próbowałem tego z różnymi argumentami, takimi jak -m. Kiedy otwieram …

6
Jak zatwierdzić pojedynczy plik / katalog
Próbowałem następującego polecenia: git commit path/to/my/file.ext -m 'my notes' Otrzymaj błąd w wersji git 1.5.2.1: error: pathspec '-m' did not match any file(s) known to git. error: pathspec 'MY MESSAGE' did not match any file(s) known to git. Czy to niepoprawna składnia zatwierdzeń dla pojedynczego pliku lub katalogu? Odpowiedź: Argumenty …
216 git  commit 

3
Jak mogę wyświetlić nazwę gałęzi w `git log`?
Jak mogę wyświetlić nazwę gałęzi na wyjściu git log ? Na przykład, git log --graph --allmam ładny przegląd zatwierdzeń, ale mylę się, która linia jest master, a która na przykład moja gałąź.
216 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.