Chcę móc wykonać następujące czynności: Utwórz oddział lokalny na podstawie innego (zdalnego lub lokalnego) oddziału (przez git branchlub git checkout -b) Wciśnij oddział lokalny do zdalnego repozytorium (publikuj), ale spraw, aby można go było śledzić git pulli git pushbędzie działać natychmiast. Jak mogę to zrobić? Wiem o tym --set-upstreamw Git …
Kilka dni temu ściągnąłem projekt z GitHub. Od tamtej pory odkryłem, że na GitHub jest kilka rozwidleń i zaniedbałem, aby zauważyć, który z nich wybrałem pierwotnie. Jak mogę ustalić, które z widelców wyciągnąłem?
Mam repozytorium (pochodzenie) na kluczu USB, który sklonowałem na dysku twardym (lokalnym). Przeniosłem „origin” na NAS i z powodzeniem przetestowałem klonowanie go stąd. Chciałbym wiedzieć, czy mogę zmienić identyfikator URI „origin” w ustawieniach „local”, aby teraz pobierał z NAS, a nie z klucza USB. Na razie widzę dwa rozwiązania: wepchnij …
Właśnie git initzainicjowałem mój folder jako git repo, a następnie dodałem zdalne repozytorium za pomocą git remote add origin url. Teraz chcę to usunąć git remote add origini dodać nowe repozytorium git remote add origin new-url. Jak mogę to zrobić?
Zobacz także: Jak mogę sprawdzić, które gałęzie Git śledzą, która gałąź zdalna / nadrzędna? Jak mogę dowiedzieć się, który oddział zdalny śledzi oddział lokalny? Czy muszę analizować git configdane wyjściowe, czy też istnieje polecenie, które by to dla mnie zrobiło?
Mam projekt na GitHub w pewnym położeniu git@github.com:myname/oldrep.git. Teraz chcę naciskać wszystkie moje kod do nowego repozytorium w jakimś innym miejscu, git@github.com:newname/newrep.git. Użyłem polecenia: git remote add origin git@github.com:myname/oldrep.git ale otrzymuję to: fatal: zdalne pochodzenie już istnieje.
Od jakiegoś czasu korzystam z gita, ale nigdy nie musiałem sam tworzyć nowego zdalnego repo i byłem tego ciekawy. Czytam samouczki i nie wiem, jak uruchomić „git push”. Jeśli po prostu git pushgo użyję, poprosi mnie o wyświetlenie domyślnej gałęzi (?), Aby wskazać? Jaka jest różnica między tymi dwiema opcjami, …
Mam projekt hostowany na GitHub, który ktoś rozwidlił. Na swoim widelcu utworzyli nową gałąź „foo” i wprowadzili pewne zmiany. Jak przeciągnąć ich „foo” do nowej gałęzi o nazwie „foo” w moim repozytorium? Rozumiem, że mogą przesłać mi prośbę o wycofanie, ale sam chciałbym zainicjować ten proces. Załóż, że: Ponieważ rozwidlili …
Staram się, aby lokalne repozytorium działało jako zdalne z nazwą bakinnego lokalnego repozytorium na moim komputerze, używając następujących poleceń: git remote add /home/sas/dev/apps/smx/repo/bak/ontologybackend/.git bak co daje ten błąd: fatal: '/home/sas/dev/apps/smx/repo/bak/ontologybackend/.git' is not a valid remote name Próbuję zsynchronizować dwa lokalne repozytoria, z których jedno jest skonfigurowane jako zdalne nazwane bakdla …
Chcę zmienić domyślny docelowy oddział firmy Git, abym mógł to zrobić git push Zamiast: git push upstream Obecnie jest ustawiony na pilota źródłowego i chcę ustawić go na innego pilota. Próbowałem usunąć oryginalny (sklonowany z) pilot git remote rm origin Który usunął oryginalny pilot. Ale nie rozwiązuje git pushproblemu. Nadal …
Jestem początkującym Gitem. Niedawno przeniosłem projekt Rails z Subversion do Git. Wykonałem samouczek tutaj: http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ Używam też unfuddle.com do przechowywania mojego kodu. Wprowadzam zmiany na moim laptopie Mac w pociągu do / z pracy, a następnie popycham je, aby się rozłączyły, gdy mam połączenie sieciowe, używając następującego polecenia: git push …
Myślę, że jestem na dobrej drodze, aby zrozumieć podstawowe pojęcia git. Już skonfigurowałem i sklonowałem zdalne repozytorium. Utworzyłem również puste repozytorium po stronie serwera i połączyłem z nim moje lokalne repozytorium. Mój problem polega na tym, że nie rozumiem różnicy między: origin / master vs. piloty / origin / master …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.