git

Przeniesienie istniejącego repozytorium git do SVN

Wykonywałam całą swoją pracę w Git i naciskałam na GitHub. Byłem bardzo zadowolony zarówno z oprogramowania, jak i strony i n ... yną osobą, która zaangażuje się w SVN, jeśli to coś zmieni. Wszelkie instrukcje jak to zrobić byłyby bardzo bardzo doceniam!

Co oznacza cherry-picking commit z Gitem?

Ostatnio zostałem poproszony, aby wybrać commit. Ale nie mam pojęcia, co to znaczy. Co oznacza cherry picking commit w git? Jak ty to robisz?

Jak mogę schować konkretny plik? [duplikat]

Możliwy duplikat:Jak ukryć tylko jeden plik z wielu plików, które uległy zmianie Jak mogę schować konkretny plik, po ... l, jak bym to zrobił? Coś w stylu (ale oczywiście to nie działa): git stash save welcome_cart app/views/cart/welcome.thtml

Git diff przeciwko stashowi

Jak mogę zobaczyć zmiany, które un-stashing wprowadzi w bieżącym drzewie roboczym? Chciałbym wiedzieć, jakie zmiany zostaną wprowadzone przed ich zastosowaniem!

git cofa wszystkie niezasłużone lub niezapisane zmiany

Próbuję cofnąć wszystkie zmiany od ostatniego commita. Próbowałem git reset --hard i git reset --hard HEAD po obejrzeniu teg ... owiadam głową jest teraz na 18c3773... ale kiedy patrzę na moje lokalne źródło, wszystkie pliki nadal tam są. Co przegapiłem?

Sprawdź czy pull jest potrzebny w Git

Jak sprawdzić, czy zdalne repozytorium się zmieniło i muszę je pobrać? Teraz używam tego prostego skryptu: git pull --dry- ... yłoby sprawdzenie wszystkich zdalnych gałęzi i zwrócenie nazw zmienionych gałęzi oraz liczby nowych commitów w każdej z nich.

Gałąź z poprzedniego commita przy użyciu Git

Jeśli mam n commitów, Jak mogę rozgałęziać się z N-3 commitów? Widzę hash każdego commita.

Przywrócić commit przez SHA hash w Git? [duplikat]

To pytanie ma już odpowiedź tutaj: Jak przywrócić repozytorium Git do poprzedniego commita ... c25a65d8ae98d. Więc dlaczego nie mogę po prostu zrobić czegoś takiego: git revert 56e05fced214c44a37759efa2dfc25a65d8ae98d

Jak używać Git do kontroli źródeł Unity3D?

Jakie są najlepsze praktyki używania Git kontroli źródeł w Unity 3D, szczególnie w radzeniu sobie z binarną naturą projektó ... stan lub argumentować, że powinienem po prostu korzystać z serwera aktywów. Serwer zasobów naprawdę nie jest dla mnie opcją.

Jak odzyskać hash dla bieżącego commita w Git?

Chciałbym zachować (na razie) możliwość łączenia zestawów zmian Gita z workitems przechowywanymi w TFS. Napisałem już narzęd ... item w TFS i zobaczyć jakie zestawy zmian Git są powiązane z workitem. Jak mogę łatwo pobrać hash z bieżącego commita z Git?

Podziel poprzedni commit na wiele commitów

Bez tworzenia gałęzi i wykonywania kilku ciekawych prac nad nową gałęzią, czy można rozbić pojedynczy commit na kilka różnych commitów po tym, jak został on zatwierdzony w lokalnym repozytorium?

Jaki jest najprostszy sposób na listę skonfliktowanych plików w Git?

Potrzebuję tylko zwykłej listy skonfliktowanych plików. Czy jest coś prostszego niż: git ls-files -u | cut -f 2 | sort - ... pętli powłoki np. do automatycznego rozwiązywania konfliktów itp. Może zastąpić tę pętlę przez podłączenie do mergetool.cmd?

Jak sklonować pojedynczą gałąź w Git?

Mam lokalne repozytorium Git o nazwie 'skeleton' , którego używam do przechowywania szkieletów projektu. Ma kilka gałęzi, dla ... on Rails śledzi master szkielet repozytorium? Oraz każdy indywidualny projekt klonujący repozytorium szkielet Ruby on Rails.

Jak właściwie wymusić Git push?

Skonfigurowałem zdalny Nie Nagi" główny " repo i sklonowałem go do mojego komputera. Wprowadziłem kilka lokalnych zmian, zakt ... epozytoria nie są takie same. I kiedy próbuję użyć git push ponownie, dostaję ten sam błąd. Jak mogę rozwiązać ten problem?

Zmiana komunikatu git commit po push (biorąc pod uwagę, że nikt nie wyciągnął z remote)

Wykonałem commit git, a następnie push. Chciałbym zmienić komunikat commit. Jeśli dobrze rozumiem, nie jest to wskazane, poni ... ógł wyciągnąć ze zdalnego repozytorium zanim dokonam takich zmian. Co jeśli Wiem, że nikt nie pociągnął? Jest na to sposób?

Zmiana nazwy gałęzi master zarówno dla repozytoriów lokalnych jak i zdalnych Git

Mam gałąź master, która śledzi odległą gałąź origin/master. Chcę zmienić ich nazwę na master-old zarówno lokalnie, jak i na ... o, czego chcę? A może po prostu zostawić master tak jak jest i utworzyć nową gałąź master-new i po prostu pracować tam dalej?

Naprawić Git?

Pracowałem w repozytorium i zauważyłem, że plik ma lokalne zmiany. Nie chciałem ich więcej, więc usunąłem plik, myśląc, że mo ... ogiem zawierającym usunięty plik). Teraz dowiaduję się, że mam oderwaną głowę. Nie mam pojęcia, co to jest. Jak mogę cofnąć?

Certyfikat SSL odrzucony przy próbie uzyskania dostępu do GitHub przez HTTPS za zaporą

Utknąłem za firewallem, więc muszę użyć HTTPS, aby uzyskać dostęp do mojego repozytorium GitHub. Używam cygwin 1.7.7 na Windo ... trzebuje NTLM uwierzytelnianie, nie podstawowe, więc jeśli ktoś nie wie, jak zmusić git do używania NTLM, to jestem spłukany.

Jak i / lub dlaczego scalanie w Git jest lepsze niż w SVN?

Słyszałem w kilku miejscach, że jednym z głównych powodów, dla których rozproszone systemy kontroli wersji świecą, jest znacz ... działaniu obu systemów, czy też implementacje DVCS, takie jak Git / Mercurial, mają sprytniejsze algorytmy scalania niż SVN?

Zarządzanie dużymi plikami binarnymi za pomocą Git

Szukam opinii jak radzić sobie z dużymi plikami binarnymi, od których zależy mój kod źródłowy (aplikacja webowa). Obecnie dys ... im. Pliki nie zmienią się zbyt często (jak w latach), ale są bardzo istotne dla programu. Program nie będzie działał bez akt.