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
Jak mogę odzyskać utracone zatwierdzenie w Git?
Po pierwsze, „Twoja gałąź wyprzedza pierwotne / główne o 3 zatwierdzenia”, a następnie moja aplikacja powróciła do wcześniejszych czasów z wcześniejszymi zmianami. Jak mogę odzyskać to, co spędziłem przez ostatnie 11 godzin?
258 git 

3
Instalacja Bower przy użyciu tylko https?
Próbuję skonfigurować Bower na serwerze kompilacji w centrum danych naszej organizacji, ale gitport nie wydaje się być otwarty na zaporze centrum danych. Mogę użyć klienta wiersza poleceń git do klonowania https://[repo], ale nie git://[repo]. Czy istnieje przełącznik lub preferencja, która poinstruuje altowera, aby wykonał klonowanie git przy użyciu protokołu, httpsa …
257 git  bower  git-clone 


13
Przerwanie skrytki w Git
Wystrzeliłem skrytkę i doszło do konfliktu scalenia. W przeciwieństwie do pytania wymienionego jako duplikat, miałem już kilka niezatwierdzonych zmian w katalogu, które chciałem zachować. Nie tylko chcę, aby konflikt scalania zniknął, ale także przywrócić mój katalog do stanu sprzed pop. Próbowałem git merge --abort, ale git twierdził, że nie trwa …
257 git  git-stash 


13
Jak pobrać źródło w formacie ZIP z GitHub?
Widzę coś dziwnego, na przykład: http://github.com/zoul/Finch.git Teraz nie jestem tym kolesiem z CVS, SVN itp. Kiedy otwieram to w przeglądarce, mówi mi, że zrobiłem coś złego. Założę się, że potrzebuję narzędzia w stylu hakera? Jakiś klient? (Mam na myśli ... dlaczego po prostu nie dostarczyć pliku ZIP? Czy świat nie …
256 git  github 

10
Git dodać wszystkie pliki zmodyfikowane, usunięte i nieśledzone?
Czy istnieje sposób dodania wszystkich plików bez względu na to, co zrobisz, niezależnie od tego, czy zostaną one usunięte, nieśledzone itp.? jak na zatwierdzenie. Po prostu nie chcę mieć git addani git rmwszystkich moich plików za każdym razem, gdy to robię, zwłaszcza gdy pracuję nad dużym produktem.
256 git  git-add  git-rm 

3
Jeśli rozwidlę na moim koncie prywatne repozytorium Github innej osoby, czy pojawi się ono na moim koncie jako repozytorium publiczne?
Ktoś dał mi dostęp do jednego z ich prywatnych repozytoriów na Github. Chcę rozwidlić ten projekt na własne konto, aby móc skorzystać z funkcji żądania ściągania Github. Mam tylko podstawowe konto na Github, więc nie mogę tworzyć prywatnych repozytoriów na własną rękę, ale jeśli rozwidlę prywatne repozytorium innej osoby na …

4
Całkowicie anuluj rebase
Wykonałem taki rebase: git rebase --onto master new_background_processing export_background_processing Nie zrobiłem tego, co chciałem, więc wykonałem reset: git reset --hard HEAD@{1} Przywróciłem swój oddział do stanu, w którym był, ale otrzymałem ten komunikat, gdy wpisuję status git: # You are currently rebasing branch 'export_background_processing' on 'e378641'. Jak całkowicie anulować tę …
255 git 

7
Konfigurowanie i używanie Melda jako narzędzia git difftool i scaletool
Chociaż wiele informacji zawartych w tym pytaniu i odpowiedzi jest dostępnych na StackOverflow , są one rozmieszczone na wielu stronach i wśród innych odpowiedzi, które są błędne lub mylące. Zajęło mi trochę czasu, aby poskładać wszystko, co chciałem wiedzieć. Istnieje wiele różnych programów, które mogą być używane jako git difftool …
255 git  meld 

4
HEAD i ORIG_HEAD w Git
Do czego odnoszą się te symbole i co oznaczają? (Nie mogę znaleźć żadnego wyjaśnienia w oficjalnej dokumentacji)
253 git 

5
git nadal wyświetla zmodyfikowane pliki po dodaniu do .gitignore
dodaję to do pliku .gitignore .idea/* ale tak czy inaczej status to: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml Co ja robię źle ? Dodałem nawet .idea / * do globalnego ~ / .gitignore_global, ale status git, w każdym razie pokazuje mi: …
252 git  gitignore 


9
Polecenie Git, aby wyświetlić identyfikator zatwierdzenia HEAD?
Jakiego polecenia mogę użyć do wydrukowania identyfikatora zatwierdzenia HEAD? Oto, co robię ręcznie: $ cat .git/HEAD ref: refs/heads/v3.3 $ cat .git/refs/heads/v3.3 6050732e725c68b83c35c873ff8808dff1c406e1 Potrzebuję jednak skryptu, który niezawodnie może przesłać dane wyjściowe niektórych poleceń do pliku tekstowego, tak aby plik tekstowy zawierał dokładnie identyfikator zatwierdzenia HEAD (nic więcej lub mniej, a …

16
Jak mogę sprawdzić żądanie ściągnięcia GitHub za pomocą git?
Chciałbym sprawdzić wcześniej utworzone żądanie ściągnięcia (utworzone przez interfejs sieciowy GitHub). Szukałem i znalazłem różne miejsca, w których refs / pull lub refs / pull / pr Ale kiedy dodaję fetch = +refs/pull/*/head:refs/remotes/origin/pr/*do pliku konfiguracyjnego git i wykonuję pobieranie git Co robię źle? Czy GitHub powinien automatycznie tworzyć rzeczy typu …

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.