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.


24
Zobacz historię zmian pliku za pomocą wersji Git
Jak mogę wyświetlić historię zmian pojedynczego pliku w Git, uzupełnić szczegóły o to, co się zmieniło? Dotarłem do: git log -- [filename] która pokazuje mi historię zatwierdzeń pliku, ale jak mogę uzyskać treść każdej zmiany pliku? Usiłuję dokonać przejścia z MS SourceSafe i kiedyś było to proste right-click→ show history.
3088 git  git-log 




27
Znajdź i przywróć usunięty plik w repozytorium Git
Powiedz, że jestem w repozytorium Git. Usuwam plik i zatwierdzam tę zmianę. Kontynuuję pracę i robię więcej zobowiązań. Następnie stwierdzam, że muszę przywrócić ten plik. Wiem, że mogę pobrać plik przy użyciu git checkout HEAD^ foo.bar, ale tak naprawdę nie wiem, kiedy ten plik został usunięty. Jaki byłby najszybszy sposób …
2802 git  file-io  git-checkout 

29
Jak wyświetlić wszystkie pliki w zatwierdzeniu?
Szukam prostego gitpolecenia, które zapewnia ładnie sformatowaną listę wszystkich plików, które były częścią zatwierdzenia podanego przez skrót (SHA1), bez żadnych dodatkowych informacji. Próbowałem: git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d Chociaż zawiera listę plików, zawiera również niepożądane informacje o różnicach dla każdego z nich. Czy istnieje inne gitpolecenie, które dostarczy tylko potrzebną listę, aby …
2791 git  git-show 

23
Zatwierdź tylko część pliku w Git
Kiedy wprowadzam zmiany do pliku w Git, jak mogę zatwierdzić tylko niektóre zmiany? Na przykład, jak mogę zatwierdzić tylko 15 wierszy z 30 wierszy, które zostały zmienione w pliku?
2764 git  git-commit 


30
Jak uzyskać aktualną nazwę oddziału w Git?
Pochodzę z Subversion i kiedy miałem gałąź, wiedziałem nad czym pracuję z „Te pliki robocze wskazują na tę gałąź”. Ale z Git nie jestem pewien, kiedy edytuję plik w NetBeans lub Notepad ++, czy jest on powiązany z master lub inną gałęzią. W gitbash nie ma problemu , mówi mi …
2591 git  branch  git-branch 



30
Jak zmienić nazwisko autora i autora danych oraz adres e-mail wielu zatwierdzeń w Git?
На этот вопрос есть ответы на przepełnienie stosu на русском : Поменять у автора и коммитера емейл и имя во всех коммитах Pisałem prosty skrypt na szkolnym komputerze i zatwierdzałem zmiany w Git (w repozytorium, które było w moim pendrive, sklonowane z mojego komputera w domu). Po kilku zatwierdzeniach zdałem …

30
Czy „eksport git” (jak „eksport svn”)?
Zastanawiałem się, czy istnieje dobre rozwiązanie „git export”, które tworzy kopię drzewa bez .gitkatalogu repozytorium. Znam co najmniej trzy metody: git clonea następnie usunięcie .gitkatalogu repozytorium. git checkout-index nawiązuje do tej funkcjonalności, ale zaczyna się od „Po prostu wczytaj wybrane drzewo do indeksu ...”, czego nie jestem do końca pewien, …


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.