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.

10
Git i „Gałąź„ x ”nie jest całkowicie scalona” Błąd
Oto polecenia, których użyłem z gałęzi master git branch experiment git checkout experiment Następnie wprowadziłem kilka zmian w moich plikach, zatwierdziłem zmiany i przekazałem nowy oddział do GitHub. git commit . -m 'changed files' git push -u origin experiment Później postanowiłem połączyć gałąź eksperymentu z gałęzią master. git checkout master …
294 git  git-branch 

5
Jak mogę podzielić zatwierdzenie Git zakopane w historii?
Ulepszyłem swoją historię i chcę wprowadzić do niej zmiany. Problem polega na tym, że mam zatwierdzenie z dwiema niepowiązanymi zmianami, a zatwierdzenie to jest otoczone innymi zmianami w mojej lokalnej (nieprzesuniętej) historii. Chcę podzielić to zatwierdzenie, zanim go wypchnę, ale większość przewodników, które widzę, ma związek z podzieleniem ostatniego zatwierdzenia …

20
Jak rozwiązać błąd gita „nie coś, co możemy scalić”
Właśnie napotkałem problem podczas scalania gałęzi w master w git. Najpierw dostałem nazwę oddziału, uruchamiając git ls-remote. Nazwijmy tę gałąź „nazwą gałęzi”. Następnie uruchomiłem git merge branch-namepolecenie i otrzymałem następujący wynik: fatal: branch-name - not something we can merge Jak rozwiązać ten błąd?


3
Zmniejsz rozmiar repozytorium git
Próbowałem znaleźć dobry samouczek na temat zmniejszania rozmiaru repozytorium, ale nie znalazłem. Jak zmniejszyć rozmiar repozytorium ... to około 10 MB, ale chodzi o to, że Heroku pozwala tylko na 50 MB i nie jestem blisko ukończenia tworzenia mojej aplikacji. Dodałem już zwykłych podejrzanych (log, sprzedawca, dokument itp.) Do .gitignore. …
290 git  git-clean 

9
Jak Git stash pop skrytkę w 1.8.3?
Właśnie zaktualizowałem Gita. Jestem na Git w wersji 1.8.3. Dziś rano próbowałem rozpakować zmianę 1 głęboko w stosie. Uruchomiłem się git stash pop stash@{1}i dostałem ten błąd. fatal: dwuznaczny argument „stash @ 1”: nieznana wersja lub ścieżka nie znajduje się w działającym drzewie. Użyj „-”, aby oddzielić ścieżki od wersji, …
290 git  escaping  git-stash 

5
W Git, jaka jest różnica między origin / master a origin master?
Wiem, pochodzenie jest terminem określającym zdalne repozytorium, a master jest tam gałęzią. Celowo pomijam tutaj „kontekst” i mam nadzieję, że odpowiedź nie powinna zależeć od kontekstu. Więc w wierszach poleceń git jaka jest różnica między origin / master a origin master . Czy istnieje niejednoznaczny sposób na zrozumienie, kiedy używać …
290 git 

10
git: łatka nie ma zastosowania
Mam pewną łatkę o nazwie my_pcc_branch.patch. Kiedy próbuję go zastosować, pojawia się następujący komunikat: $ git apply --check my_pcc_branch.patch warning: src/main/java/.../AbstractedPanel.java has type 100644, expected 100755 error: patch failed: src/main/java/.../AbstractedPanel.java:13 error: src/main/java/.../AbstractedPanel.java: patch does not apply Co to znaczy? Jak mogę rozwiązać ten problem?
289 git  msysgit 

5
Co to jest „git remote add…” i „git push origin master”?
Dość często Git i Rails wyglądają jak magia ... tak jak w pierwszym rozdziale podręcznika Rails 3 , mówi o Git: git remote add origin git@github.com:peter/first_app.git git push origin master i w zasadzie mówi „po prostu działa”, nie mówiąc zbyt wiele o tym, czym są i zacznij mówić o rozgałęzianiu. …
288 git  github 

10
Jak przeszukać wszystkie zatwierdzenia Git i Mercurial w repozytorium pod kątem określonego ciągu?
Mam repozytorium Git z kilkoma gałęziami i zwisającymi zatwierdzeniami. Chciałbym przeszukać wszystkie takie zatwierdzenia w repozytorium w poszukiwaniu określonego ciągu. Wiem, jak uzyskać dziennik wszystkich zatwierdzeń w historii, ale nie obejmują one gałęzi ani wiszących obiektów BLOB, tylko historię HEAD. Chcę je wszystkie, aby znaleźć konkretne zatwierdzenie, które zostało zgubione. …
287 git  mercurial 

10
Usuń określone zatwierdzenie
Pracowałem z przyjacielem nad projektem, a on edytował kilka plików, których nie powinno się edytować. W jakiś sposób połączyłem jego prace z moimi, albo kiedy je wyciągnąłem, albo gdy próbowałem po prostu wybrać konkretne pliki, które chciałem. Od dłuższego czasu szukam i gram, próbując wymyślić, jak usunąć zatwierdzenia zawierające edycje …

6
Jaki jest cel git-mv?
Z tego, co rozumiem, Git tak naprawdę nie musi śledzić operacji zmiany nazwy pliku / przenoszenia / kopiowania, więc jaki jest prawdziwy cel git mv ? Strona podręcznika nie jest specjalnie opisowa ... Czy to jest przestarzałe? Czy to polecenie wewnętrzne, które nie jest przeznaczone dla zwykłych użytkowników?
287 git 

15
Raporty scalania Git „Już aktualne”, choć jest różnica
Mam repozytorium git z 2 gałęziami: master i test. Istnieją różnice między gałęziami master i testowymi. W obu oddziałach wprowadzono wszystkie zmiany. Jeśli zrobię: Git Checkout Master test git diff Pojawi się ekran pełen zmian pokazujący różnice. Chcę scalić zmiany w gałęzi testowej, a więc: test scalania git Ale dostań …
286 git  merge 


3
Znajdź zatwierdzenie na GitHub, biorąc pod uwagę skrót zatwierdzenia
Jestem dość nowy w Github i napotkałem problem amatorski. Zostałem poproszony o sprawdzenie kodu i otrzymałem hash zatwierdzenia, ale próbowałem szukać w Git, czy mogę wyszukiwać za pomocą skrótów, ale nic nie mogę znaleźć. Czy jest jakiś sposób, aby znaleźć zmieniony kod tylko za pomocą skrótu zatwierdzenia?
286 git  github 

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.