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
Jak uzyskać ukończenie bash do pracy z aliasami?
Przykładem: Jestem na Macu z bash v3.2.17, używam git zainstalowanego przez macports z wariantem bash_completion. Po wpisaniu git checkout m<tab>. na przykład, ukończę to master. Jednak mam alias git checkout, gco. Kiedy piszę gco m<tab>, nazwa oddziału nie jest automatycznie uzupełniana. Idealnie byłoby, gdyby autouzupełnianie działało magicznie dla wszystkich moich …
195 git  bash  shell  unix  autocomplete 

6
Git: Prawidłowy sposób zmiany Active Branch w czystym repozytorium?
Mam nagie repozytorium, które służy jako centralny sklep dla mojego projektu. Wszyscy programiści robią to, git clone <repo>aby się z tym podzielić. Kiedy robią klon, otrzymują kasę gałęzi master (chyba że robią git clone -n), ponieważ repo.git/HEADzawiera ref: refs/heads/master, co czyni ją gałęzią aktywną . Pytanie brzmi: jak poprawnie zmienić …
195 git 


10
Dlaczego git mówi „Pull nie jest możliwe, ponieważ masz nie scalone pliki”?
Podczas próby pobrania katalogu projektu w terminalu pojawia się następujący błąd: harsukh@harsukh-desktop:~/Sites/branch1$ git pull origin master U app/config/app.php U app/config/database.php U app/routes.php Pull is not possible because you have unmerged files. Please, fix them up in the work tree, and then use 'git add/rm <file>' as appropriate to mark resolution, …



14
Status Git pokazuje pliki jako zmienione, nawet jeśli zawartość jest taka sama
Otrzymałem kasę od git od kogoś innego i próbuję zatwierdzić niestacjonarne zmiany w lokalnym repozytorium. Jednak wiele plików (jeśli nie każdy) wydaje się zmodyfikowanych, mimo że ich zawartość jest dokładnie taka sama. Ustawiłem już core.fileModena false, a także core.autocrlfna false, bez powodzenia. Warto wspomnieć, że otrzymane przeze mnie repozytorium Git …
194 git 

3
git-svn: jak utworzyć nową gałąź svn za pomocą git?
Mam repozytorium git, które śledzi repozytorium svn. Sklonowałem go za pomocą --stdlayout. Utworzyłem nowy oddział lokalny za pośrednictwem git checkout -b foobar Teraz chcę, aby ta gałąź znalazła się w …/branches/foobarrepozytorium svn. Jak mam to zrobić? (wycięłam dużo tekstu dochodzeniowego. przejrzyj historię pytań, jeśli cię to obchodzi)

9
Jak cofnąć ostatnie dodawanie git?
Czy można cofnąć scenę ostatniej zmiany (bez zatwierdzenia) w git ? Załóżmy, że w bieżącej gałęzi było dużo plików, niektóre z nich zostały ustawione, inne nie. W pewnym momencie jakiś głupi programista przypadkowo wykonał: git add -- . ...zamiast: git checkout -- . Czy ten programista może teraz wprowadzić swoje …
193 git 


9
polecenie git, aby przenieść folder do innego
Utworzyłem folder commonz wieloma plikami źródłowymi i folderami. Teraz chcę przenieść commonfolder do includefolderu, aby wyglądałinclude/common Próbowałem tych: git add include git mv common/ include/ ale zawodzi z tym błędem fatal: złe źródło, source = myrepo / common, destination = myrepo / include Próbowałem, git mv common/ include/commonale pojawia się …
193 git 


1
git ignoruje wszystkie pliki określonego typu, z wyjątkiem plików w określonym podfolderze
Mam taką strukturę katalogów: korzeń folder 1 abc.json def.json somedir more.json folder2 qwe.json rty.json spec mock1.json mock2.json somedir more_mocks.json Teraz za pomocą a .gitignorechcę zignorować wszystkie *.jsonpliki oprócz tych w spec. Nie chcę, aby użyć .gitignorew folder1a folder2ponieważ istnieje mnóstwo z nich i będą dodawane do wielu, i jestem pewien, …
193 git  gitignore 


1
Czy mogę skomentować wiersz w pliku .git / config?
Mam http.proxyplik konfiguracyjny repozytorium, który chciałbym łatwo włączyć i wyłączyć bez konieczności zapamiętywania i ponownego wpisywania całej konfiguracji za każdym razem, gdy jestem z tyłu lub jestem wolny od tego proxy. Inną możliwością byłoby użycie tego pliku konfiguracyjnego repozytorium, gdy jestem za serwerem proxy, a gdy nie, użyj globalnego / …
193 git  proxy  config 

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.