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.

3
Usuń refs / original / heads / master z repozytorium git po gałęzi filter - tree-filter?
Miałem to samo pytanie, jakie tu zadałem: Nowe repozytorium git w katalogu głównym, aby zasubskrybować istniejące repozytorium w podkatalogu Podążyłem za tą odpowiedzią tutaj: Nowe repozytorium git w katalogu głównym, aby zasubskrybować istniejące repozytorium w podkatalogu Teraz gitk --allpokazuje dwie historie: jedną kulminującą w bieżącej masteri drugą nazwaną original/refs/heads/master. Nie …

6
Jak sprawdzić, których zatwierdzeń w jednej gałęzi nie ma w drugiej?
Mam dwie gałęzie develi next. W wersji deweloperskiej mam mniej lub bardziej dużą liczbę zatwierdzeń. Niektóre z zatwierdzeń są niezwykle przydatne next. Dodałem także kilka zatwierdzeń do następnego, które są scalane do devel. Teraz chciałbym zobaczyć, czego brakuje next, więc mogę szczegółowo przetestować zmiany, zanim je wprowadzę next. Moje pytanie …
180 git 

5
Jak zalogować się git w odwrotnej kolejności?
Niedawno dowiedziałem się, że mogę uzyskać dziennik hg, aby wydrukować historię w odwrotnej kolejności za pomocą: hg log -r : Więc oczywiście próbowałem: git log -r : Cóż, to nie zadziałało. Więc jakie jest polecenie zrobienia tego samego w git?
180 git  git-log 

2
Przełącz się na inny tag Git
Jak sprawdzić wersję / tag wersji 1.1.4 pakietu rspec ? cd ~/Library/Application\ Support/TextMate/Bundles/ git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle osascript -e 'tell app "TextMate" to reload bundles'
180 git  github  git-tag 

6
Jak znaleźć najnowsze zatwierdzenie git, które zmodyfikowało plik?
Chcę znaleźć najnowsze zatwierdzenie, które zmodyfikowało plik źródłowy. Mogę użyć, git blameaby zobaczyć wszystkie daty zatwierdzeń w każdym wierszu, ale trudno jest dokładnie zobaczyć, który commit jako ostatni dotknął pliku. Jak mogę znaleźć ostatnie zatwierdzenie, które dotknęło danego pliku w moim repozytorium git?
180 git  search 

6
Jak zmienić kilka zatwierdzeń w Git, aby zmienić autora
Wykonałem serię zatwierdzeń w Git i zdaję sobie sprawę, że zapomniałem poprawnie ustawić swoją nazwę użytkownika i właściwości adresu e-mail użytkownika (nowy komputer). Nie wysłałem jeszcze tych zatwierdzeń do mojego repozytorium, więc jak mogę je poprawić, zanim to zrobię (tylko 3 najnowsze zatwierdzenia w gałęzi master)? Patrzyłem na git reseti …

3
Konfigurowanie zdalnego pochodzenia git
Mam następujące repozytorium. DEV REPO: w katalogu na moim komputerze programistycznym, w którym dokonuję zmian MAIN REPO: puste repozytorium na mojej maszynie programistycznej, na które przesyłam zmiany z dev repo REPOZYCJA PRODUKCJI: repozytorium na hoście do pobierania aktualizacji z głównego repozytorium Kiedyś git remote add origin /Users/me/sites/main_repoustawiałem repozytorium MAIN jako …
179 git 

7
Jak mogę przenieść HEAD z powrotem do poprzedniej lokalizacji? (Odłączona głowa) i Cofnij zatwierdza
W Git próbowałem zrobić squash commit, łącząc się z innym oddziałem, a następnie resetując HEADsię do poprzedniego miejsca poprzez: git reset origin/master Ale muszę wyjść z tego. Jak mogę przenieść HEAD z powrotem do poprzedniej lokalizacji? Mam fragment SHA-1 ( 23b6772) zatwierdzenia, do którego muszę go przenieść. Jak mogę wrócić …

1
Scalanie bez konfliktów białych znaków
Mam problem polegający na tym, że mam duże zatwierdzenie, które zmienia około tysiąca linii kodu, usuwając białe znaki na końcu linii i usuwając spacje przed tabulatorami. Istnieje również około 50 żądań ściągnięcia dla tego projektu, z których wszystkie będą miały konflikty po scaleniu mojego zatwierdzenia. Czy jest jakiś sposób na …

7
Wyklucz katalog z git diff
Zastanawiam się, jak mogę wykluczyć cały katalog z mojego pliku różnicowego Git. (W tym przypadku / specyfikacja). Tworzę różnicę dla całej naszej wersji oprogramowania za pomocą polecenia git diff. Jednak zmiany w specyfikacji są nieistotne dla tej procedury i po prostu powodują bóle głowy. teraz wiem, że mogę to zrobić …
179 git 

8
Jak scalić określone pliki z gałęzi Git
Mam 2 gałęzie git branch1 i branch2 i chcę scalić plik.py w gałęzi2 do pliku.py w gałęzi1 i tylko ten plik. Zasadniczo chcę po prostu popracować nad plikiem file.py w branch1, ale chcę skorzystać z polecenia merge. Jaki jest najlepszy sposób, aby to zrobić?
179 git  git-merge 



5
Co dokładnie zawiera indeks git?
Co dokładnie zawiera indeks Git i jakiego polecenia mogę użyć, aby wyświetlić zawartość indeksu? Aktualizacja Dzięki za wszystkie odpowiedzi. Wiem, że indeks działa jako obszar przemieszczania, a to, co jest zatwierdzane, znajduje się w indeksie, a nie w drzewie roboczym. Jestem po prostu ciekawy, z czego składa się obiekt indeksu. …
178 git  internal 

3
SVN: zewnętrzny odpowiednik w Git?
Mam dwa projekty SVN w użyciu z innego repozytorium SVN przy użyciu svn: externals . Jak mogę mieć taką samą strukturę układu repozytorium w Git?
177 svn  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.