git

Jak wypchnąć znacznik do zdalnego repozytorium za pomocą Gita?

Sklonowałem zdalne repozytorium Git do mojego laptopa, potem chciałem dodać tag, więc uruchomiłem git tag mytag master Ki ... tacjonarnym. Jak mogę przesunąć swój znacznik do zdalnego repozytorium, aby wszystkie komputery klienckie mogły go zobaczyć?

Podać prywatny klucz SSH do użycia podczas wykonywania polecenia powłoki?

Może to dość nietypowa sytuacja, ale chcę podać prywatny klucz SSH do użycia podczas wykonywania polecenia powłoki (git) z lo ... zdalnym serwerem za pomocą net::SSH, który używa określonego klucza prywatnego, ale jest to komenda lokalna. Czy to możliwe?

Importuj istniejący kod źródłowy do GitHub

Jak mogę zaimportować kod źródłowy z mojego komputera na Moje Konto GitHub?

Jak mogę cofnąć git reset --hard HEAD~1?

Czy możliwe jest cofnięcie zmian wywołanych poniższym poleceniem? Jeśli tak, to w jaki sposób? git reset --hard HEAD~1

Kiedy powinienem użyć git pull -- rebase?

Znam niektórych ludzi, którzy używają git pull --rebase domyślnie i innych, którzy nalegają, aby nigdy go nie używać. Wydaje ... ontekście git pull. Czy chodzi tylko o to, aby nie chcieć zobaczyć wielu komunikatów merge commit, czy też są inne problemy?

Jak użyć 'Git reset --hard HEAD', aby przywrócić poprzedni commit? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... roki to: git add . git commit -m "revert" Ale żaden z plików nie zmienił się na moim dysk twardy... Co robię dobrze/źle?

Policz liczbę linii w repozytorium git

Jak policzyć całkowitą liczbę linii obecnych we wszystkich plikach w repozytorium git? git ls-files daje mi listę plików śledzonych przez git. Szukam komendy do cat wszystkich tych plików. Coś jak git ls-files | [cat all these files] | wc -l

Git + Latex workflow

Piszę bardzo długi dokument w Latexie. Mam komputer służbowy i laptopa, i pracuję na nich obu. Muszę synchronizować wszystkie ... ałęzienia w tym schemacie roboczym? Czy istnieje sposób na porównanie dwóch wersji tego samego pliku? A co z użyciem skrytki?

Cofnięcie modyfikacji kopii roboczej jednego pliku w Git?

Po ostatnim commicie zmodyfikowałem kilka plików w mojej kopii roboczej, ale chcę cofnąć zmiany w jednym z tych plików, jak w ... najnowszy commit. Jednak chcę tylko cofnąć zmiany kopii roboczej tylko tego jednego pliku, nic więcej z nim. Jak to zrobić?

Git i Mercurial-porównanie i kontrast

Od jakiegoś czasu używam subversion do moich osobistych projektów. Coraz częściej słyszę wspaniałe rzeczy o Git i Mercurial, ... w których są one podobne, a gdzie są różne, ponieważ interesuje mnie, jak różnią się one pod względem realizacji i filozofii.

Zaktualizuj Git submodule do najnowszego commita na origin

Mam projekt z podmodułem Git. Jest z ssh://... URL, i jest na commit A. Commit B został wypchnięty na ten adres URL i chcę, a ... h commitów. Do tej pory po prostu[5]}-ing moduł i ponowne dodanie go, ale jest to zarówno złe w zasadzie i żmudne w praktyce.

Jak Mogę uzyskać listę gałęzi git, uporządkowanych według najnowszego commita?

Chcę uzyskać listę wszystkich gałęzi w repozytorium Git z "najświeższymi" gałęziami na górze, gdzie" najświeższa " gałąź jest ... az na gałąź może się spowolnić, jeśli jest wiele gałęzi. Czy jest sposób, aby to wszystko zrobić za pomocą jednego polecenia?

Git: jak usunąć zdalne pochodzenie z git repo

Zrobiłem git init aby zainicjować mój folder jako Git repo, a następnie dodałem zdalne repozytorium używając git remote add origin url. Teraz chcę usunąć to {[2] } i dodać nowe repozytorium git remote add origin new-url. Jak mogę to zrobić?

Cofanie Git reset?

Jaki jest najprostszy sposób na cofnięcie git reset HEAD~ Dowództwo? Obecnie jedynym sposobem, jaki mogę wymyślić, jest wykonanie " git clone http://..."od zdalnego repo.

Różne sposoby usuwania lokalnych zmian w Git

Właśnie sklonowałem repozytorium git i sprawdziłem gałąź. Pracowałem nad tym, a następnie postanowiłem usunąć wszystkie moje ... it reset --hard 9a88396f51e2a068bb7 [SHA commit code - ten, który był obecny przed wydaniem wszystkich commitów scalających]

Czy widelce Gita są faktycznie klonami Gita?

Ciągle słyszę, jak ludzie mówią, że rozwidlają kod w git. Git "fork" brzmi podejrzanie jak git "clone" plus jakaś (bezsensow ... /Nie? Jakiś niepokój o Github rozszerzający Gita w tym kierunku? Albo jakieś plotki o absorbowaniu funkcjonalności przez git?

Jak wyświetlić wyjście 'git diff' za pomocą preferowanego narzędzia/ przeglądarki diff?

Kiedy wpiszę git diff, chcę wyświetlić wyjście za pomocą mojego narzędzia do różnicowania wizualnego (SourceGear "diffmerge" w systemie Windows). Jak skonfigurować git do tego celu?

Dlaczego git fast-forward łączy się domyślnie?

Pochodzę z mercurial, używam gałęzi do organizowania funkcji. Oczywiście, chcę zobaczyć ten przepływ pracy również w mojej hi ... ofesjonalnie? Przez to rozumowanie, nie chcę fast-forward scalanie i nie widzę, dlaczego jest to domyślne. Co w tym dobrego?

Czy mogę usunąć commit z Gita, ale zachować zmiany?

W jednej z moich gałęzi programistycznych wprowadziłem kilka zmian w mojej bazie kodowej. Zanim udało mi się ukończyć funkcje ... amistyczną, chciałbym usunąć "tymczasowy commit", który zrobiłem, zachowując jednocześnie wprowadzone zmiany. Czy to możliwe?

Jak sprawić, by git zaakceptował certyfikat z własnym podpisem?

Używając Gita, czy istnieje sposób, aby powiedzieć mu, aby zaakceptował certyfikat z własnym podpisem? Używam serwera https ... : error: Cannot access URL https://the server/git.aspx/PocketReferences/, return code 22 fatal: git-http-push failed