git

Jak usunąć podmoduł?

Jak usunąć podmodule Git? Przy okazji, czy jest jakiś powód, dla którego nie mogę po prostu zrobić git submodule rm whatever ?

Cofnij połączenie Git, które nie zostało jeszcze wypchnięte

W mojej gałęzi master, zrobiłem git merge some-other-branch lokalnie, ale nigdy nie pchałem zmian do origin master. Nie chcia ... rigin/master' by 5 commits. Nie chcę, aby moja gałąź była przed jakąkolwiek liczbą commitów. Jak mam wrócić do tego punktu?

Jak wypchnąć nową lokalną gałąź do zdalnego repozytorium Git i ją śledzić?

Chcę być w stanie wykonać: Utwórz lokalną gałąź w oparciu o inną (zdalną lub lokalną) gałąź (poprzez git branch LUB git ch ... it 1.7, ale to jest akcja post-creation. Chcę znaleźć sposób na podobną zmianę przy popychaniu gałęzi do zdalne repozytorium.

Różnica między "git add-A" i " git add."

Polecenie git add [--all|-A] wydaje się być identyczne z git add .. Czy to prawda? Jeśli nie, to czym się różnią?

Jak utworzyć zdalną gałąź Git?

Utworzyłem lokalną gałąź, którą chcę "wypchnąć" pod prąd. Podobne pytanie pojawia się tutaj na Stack Overflow, jak śledzić no ... pozytorium? Aktualizacja z Git 2.0 jest prostsza odpowiedź napisałem poniżej: https://stackoverflow.com/a/27185855/109305

Odłącz (przenieś) podkatalog do oddzielnego repozytorium Git

Mam repozytorium Git , które zawiera wiele podkatalogów. Teraz odkryłem, że jeden z podkatalogów jest niezwiązany z drugim i ... .git/ XY1/ ABC/ XY2/ Ale wolałabym zamiast tego: XYZ/ .git/ XY1/ XY2/ ABC/ .git/ ABC/

Przenieś najnowsze commity do nowej gałęzi za pomocą Git

Chciałbym przenieść kilka ostatnich commitów, które wprowadziłem do mastera do nowej gałęzi i przenieść master z powrotem do ... c? Tzn. jak Mogę przejść z tego master A - B - C - D - E Do tego? newbranch C - D - E / master A - B

Zresetować lub przywrócić określony plik do określonej wersji za pomocą Git?

Wprowadziłem kilka zmian w pliku, który został zatwierdzony kilka razy jako część grupy plików, ale teraz chcę zresetować / p ... diff, aby znaleźć potrzebną rewizję, ale po prostu nie mam pojęcia, jak przywrócić plik do poprzedniego stanu w przeszłości.

Jak używać Gita i Dropbox razem? [zamknięte]

zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. ... Czy można używać Git i Dropbox razem?

Jak zmodyfikować określony commit?

Zazwyczaj wysyłam listę commitów do przeglądu. Jeśli mam następujące commity: HEAD Commit3 Commit2 Commit1 ...Wiem, ... ać head commit za pomocą git commit --amend. Ale jak mogę zmodyfikować Commit1, biorąc pod uwagę, że nie jest to HEAD commit?

Dlaczego Git jest lepszy od Subversion?

Używam Subversion od kilku lat i po użyciu SourceSafe , po prostu uwielbiam Subversion. W połączeniu z TortoiseSVN, nie mog ... iśmy przejść na nową odmianę rozproszonych systemów kontroli wersji, takich jak Git . Jak Git poprawia się po Subversion?

Cofanie rebase ' u git

Czy ktoś wie jak łatwo cofnąć rebase git? Jedyny sposób, który przychodzi na myśl, to zrobić to ręcznie: git checkout rod ... asnymi gałęziami). Jakieś pomysły? Wyjaśnienie: mówię o rebase, podczas którego powtórzono kilka commitów. Nie tylko jeden.

Jak zmienić nazwę autora i committera oraz adres e-mail wielu commitów w Git?

Pisałem prosty skrypt w szkolnym komputerze i dokonywałem zmian w Git (w repo, które było w moim pendrive, sklonowane z mojeg ... bie sprawę, że popełniam rzeczy jako użytkownik root. Czy Jest jakiś sposób na zmianę autora tych commitów na moje nazwisko?

Usuń commity z gałęzi w Git

Chciałbym wiedzieć, jak usunąć commit. Przez delete, mam na myśli to tak, jakbym nie zrobił tego commita, a kiedy wykonam pu ... gałęzi. Czytam git help I wydaje mi się, że poleceniem, którego powinienem użyć jest git reset --hard HEAD. Czy to prawda?

Znajdź i przywróć usunięty plik w repozytorium Git

Powiedzmy, że jestem w repozytorium Git. Usuwam plik i zatwierdzam tę zmianę. Kontynuuję pracę i robię kolejne commity. Potem ... ienniki, checkout cały projekt dla danego SHA, a następnie ręcznie skopiuj ten plik do mojego oryginalnego projektu checkout.

Zrobić "git export" (jak "svn export")?

Zastanawiałem się, czy istnieje dobre rozwiązanie "git export", które tworzy kopię drzewa bez katalogu .git repozytorium. Ist ... o pierwszy. Ale opcja 2 wydaje się jeszcze lepsza, zakładając, że mogę dowiedzieć się, co to znaczy czytać drzewo w indeksie.

Sprawić, by istniejąca gałąź Git śledziła zdalną gałąź?

Wiem jak stworzyć nową gałąź, która śledzi odległe gałęzie, ale Jak sprawić, by istniejąca gałąź śledziła odległą gałąź? Wiem, że mogę po prostu edytować plik .git/config, ale wydaje się, że powinien być łatwiejszy sposób.

Zresetuj lokalną gałąź repozytorium tak, aby była jak zdalna Głowica repozytorium

Jak zresetować lokalną gałąź tak, aby była taka sama jak w zdalnym repozytorium? Zrobiłem: git reset --hard HEAD Ale kie ... arser.java Czy możesz mi powiedzieć, dlaczego mam te 'zmodyfikowane'? Nie dotykałem tych akt? Jeśli tak, to chcę je usunąć.

Usuwanie wielu plików z repo Git, które zostały już usunięte z dysku

Mam Git repo, z którego usunąłem 4 Pliki rm (nie git rm), a mój status Git wygląda tak: # deleted: file1.txt # del ... sób: git rm file1 file2 file3 file4 Idealnie, szukam czegoś, co działa w taki sam sposób jak git add ., jeśli to możliwe.