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.

7
Uwierzytelnij Jenkins CI dla prywatnego repozytorium Github
Chciałbym, aby Jenkins automatycznie pobierał dane z mojego prywatnego repozytorium hostowanego na Github. Ale nie mam pojęcia, jak wykonać to zadanie. Wypróbowałem dokumentację, wygenerowałem klucz ssh dla użytkownika jenkins i widzę tylko: „nie można sklonować repozytorium”. Sprawdziłem adresy URL - są prawidłowe. Jakieś wskazówki, może znasz jakieś dokumenty / blogi …

5
Co to jest poprawka w kontroli wersji git?
Nie mam doświadczenia z kontrolą wersji i git, więc próbuję dowiedzieć się, czym jest łatka i czym różni się od pozostałych czynności, które wykonuję w git? Kiedy mam zastosować łatkę? Czy to się dzieje za każdym razem, gdy się angażuję?

6
Git push branch z jednego pilota do drugiego?
Mam skonfigurowane następujące piloty: $ git remote korg rorg Oraz następujące gałęzie: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb remotes/korg/honeycomb-mr1-release remotes/korg/master remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a remotes/m/gingerbread -> korg/gingerbread Teraz chcę wypchnąć wszystkie zdalne gałęzie z korgdo rorgzdalnego. Jak mogę to zrobić? Najlepiej bez tworzenia lokalnego oddziału dla każdego …

17
git update-index --assume-unchanged zwraca „fatal, nie można oznaczyć pliku”
Mam ten sam problem co OP w tym poście, ale nie rozumiem odpowiedzi oznaczonej jako poprawna (nie widzę, żeby wyjaśniała, jak naprawić sytuację) Robię to i otrzymuję ten błąd: $ git update-index --assume-unchanged web.config fatal: Unable to mark file web.config Plik JEST dodany do repozytorium NIE jest w .git/info/exclude NIE …
136 git 

5
Nie można kontynuować konfliktu scalania Git Rebase
Próbuję zmienić bazę „dev”, aby dogonić gałąź „master”. $ git checkout dev $ git rebase master First, rewinding head to replay your work on top of it... Applying: Corrected compilation problems that came from conversion from SVN. Using index info to reconstruct a base tree... M src/com/.... <stdin>:125: trailing whitespace. …
136 git  git-rebase 

5
Git: Skonfigurować pilota obsługującego tylko pobieranie?
Kiedy uruchamiam git remote -vw jednym z moich repozytoriów Git, który ma skonfigurowany pilot (y), widzę, że każdy pilot ma zarówno specyfikacje pobierania, jak i przesyłania: $ git remote -v <remote-name> ssh://host/path/to/repo (fetch) <remote-name> ssh://host/path/to/repo (push) W przypadku pilotów, które wskazują równorzędnym programistom, nie ma potrzeby wypychania, a Git i …
136 git  workflow 

5
Visual Studio 2013 i BitBucket
Visual Studio 2013 najwyraźniej ma niezłą, zgrabną integrację z Git. Jednak po godzinie drapania się po głowie bez absolutnie nic, co ma najmniejszy sens, udało mi się tylko utworzyć lokalne repozytorium i pomimo sklonowania zdalnego repozytorium bitbucket po prostu nie mogę znaleźć sposobu na publikację w moim zdalnym repozytorium . …

10
Odłącz wiele podkatalogów do nowego, oddzielnego repozytorium Git
To pytanie jest oparte na podkatalogu Odłącz do osobnego repozytorium Git Zamiast odłączać pojedynczy podkatalog, chcę odłączyć kilka. Na przykład moje bieżące drzewo katalogów wygląda następująco: /apps /AAA /BBB /CCC /libs /XXX /YYY /ZZZ Zamiast tego chciałbym: /apps /AAA /libs /XXX --subdirectory-filterArgument git filter-branchnie będzie działać, ponieważ pozbywa się wszystkiego …

4
Rebasing zdalnych gałęzi w Git
Używam pośredniego repozytorium Git do tworzenia kopii lustrzanej zdalnego repozytorium SVN, z którego ludzie mogą klonować i pracować nad nim. Repozytorium pośrednie ma co noc ponownie bazującą gałąź główną z wcześniejszego SVN-a i pracujemy nad gałęziami funkcji. Na przykład: remote: master local: master feature Mogę z powodzeniem przesłać moją gałąź …

6
git pull zachowując lokalne zmiany
Jak mogę bezpiecznie zaktualizować (wyciągnąć) projekt git, zachowując określone pliki nietknięte, nawet jeśli wystąpią zewnętrzne zmiany? myrepo / config / config.php Czy jest sposób, nawet jeśli ten plik był zmieniany zdalnie, kiedy git pull, wszystko inne jest aktualizowane, ale ten plik jest niezmieniony (nawet nie scalony)? PS. Muszę zrobić to, …
135 git 

6
Łączenie wielu zatwierdzeń w jedno przed wysłaniem
To pytanie dotyczy nie tylko tego, jak wykonać to zadanie, ale także tego, czy jest to dobra, czy zła praktyka w Git. Weź pod uwagę, że lokalnie wykonuję większość prac na gałęzi głównej, ale utworzyłem gałąź tematyczną, którą nazwę „topical_xFeature”. W trakcie pracy nad "topical_xFeature" i przełączania się tam iz …
135 git  commit  git-commit 


3
Jaka jest różnica między git am i git apply?
Oba git ami git applymogą być używane do nakładania łat. Nie widzę różnicy. Teraz widzę różnicę: git amautomatycznie zatwierdza, podczas gdy git applydotyka tylko plików, ale nie tworzy zatwierdzenia. Czy to jedyna różnica?
134 git  patch 

14
tag git checkout, git pull kończy się niepowodzeniem w gałęzi
Sklonowałem repozytorium git, a następnie pobrałem tag: # git checkout 2.4.33 -b my_branch To jest w porządku, ale kiedy próbuję uruchomić git pullw moim oddziale, git wypluwa ten błąd: Brak informacji o śledzeniu dla bieżącego oddziału. Określ oddział, z którym chcesz się połączyć. Szczegółowe informacje można znaleźć w git-pull (1) …

7
Jak zaktualizować własne repozytorium?
Utworzyłem czyste repozytorium, aby opublikować moje repozytorium, ale nie mogę dowiedzieć się, jak zaktualizować gołe repozytorium o bieżący stan głównego repozytorium.
134 git 

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.