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.

3
Jak powiedzieć gitowi, aby zawsze wybierał moją wersję lokalną do scalania w konflikcie w określonym pliku?
Powiedzmy, że współpracuję z kimś za pośrednictwem repozytorium git i istnieje konkretny plik, do którego nigdy nie chcę akceptować żadnych zmian zewnętrznych. Czy jest jakiś sposób, abym skonfigurować lokalne repozytorium, aby nie narzekać na konfliktowe scalanie za każdym razem, gdy wyciągam? Chciałbym zawsze wybierać moją lokalną wersję podczas scalania tego …
100 git  git-merge 

2
Jak czytać pole trybu wyjścia git-ls-tree
$ git ls-tree fb3a8bdd0ce 100644 blob 63c918c667fa005ff12ad89437f2fdc80926e21c .gitignore 100644 blob 5529b198e8d14decbe4ad99db3f7fb632de0439d .mailmap 100644 blob 6ff87c4664981e4397625791c8ea3bbb5f2279a3 COPYING 040000 tree 2fb783e477100ce076f6bf57e4a6f026013dc745 Documentation 100755 blob 3c0032cec592a765692234f1cba47dfdcc3a9200 GIT-VERSION-GEN 100644 blob 289b046a443c0647624607d471289b2c7dcd470b INSTALL 100644 blob 4eb463797adc693dc168b926b6932ff53f17d0b1 Makefile 100644 blob 548142c327a6790ff8821d67c2ee1eff7a656b52 README ... Wiem, że ostatnie 3 cyfry oktaw to tryb pliku, ale do czego służą …



13
Importowanie projektu Maven do Eclipse z Git
Jak mogę uzyskać efekt wyboru importu zarówno z Mavena, jak i Gita i sprawić, by Eclipse poprawnie wygenerował mój projekt? Aby przenieść projekt do Eclipse, mogę wybrać Plik-> import-> maven, a następnie pobieram wszystkie projekty Maven zaimportowane i mogę dobrze zbudować, lub mogę wybrać Plik-> import-> git i stworzyć nowy …
100 eclipse  git  maven 


30
Brak Gita w VS Code - brak dostawców kontroli źródła
Właśnie zainstalowałem Visual Studio Code 1.17 i otworzyłem folder repozytorium Git. Po wejściu na zakładkę Kontrola źródła widzę komunikat „Brak aktywnych dostawców kontroli źródła” . Myślałem, że Git został wypalony w VSCode !? Co gorsza, gdy próbuję zainstalować dodatkowych dostawców SCM, nie ma opcji dla Gita. Jak mogę odzyskać mój …

5
Nie ignoruj ​​podkatalogów ignorowanych katalogów w Git
Powiedzmy, że zignorowałem katalog, ale chcę zignorować określone w nim podkatalogi. Więc mam konfigurację: /uploads/ /uploads/rubbish/ /uploads/rubbish/stuff/KEEP_ME/ /uploads/foo/ /uploads/foo/bar/lose/ Chcę zignorować wszystko oprócz KEEP_MEkatalogu. Mam nadzieję, że ignorowanie będzie wyglądało mniej więcej tak: /uploads/* !/uploads/rubbish/stuff/KEEP_ME/ Ale to nie działa, podobnie jak kilka permutacji na ten sam temat. Jeden, który działa, …
100 git  gitignore 

4
W programie Visual Studio Code Jak scalić między dwoma oddziałami lokalnymi?
Wygląda na to, że w Visual Studio Code mogę tylko wypychać, ściągać i synchronizować. Istnieje udokumentowane wsparcie dla konfliktów scalania, ale nie mogę dowiedzieć się, jak właściwie połączyć dwie gałęzie. Wiersz poleceń Git w VSC (naciśnij F1) ułatwia tylko podzbiór poleceń: Próba wyciągnięcia z alternatywnej gałęzi lub wypchnięcia do alternatywnej …

3
pokaż wszystkie tagi w dzienniku git
Dlaczego git log --decoratenie wyświetla więcej niż jednego tagu na zatwierdzenie? EDYCJA : Charles Bailey wymyślił odpowiedź (przynajmniej w moim przypadku) Zasadniczo miałem jeden tag, który wskazywał na inny tag, który wskazywał na zatwierdzenie. Z powodu tej dodatkowej warstwy pośredniej tag nie pojawiał się w dzienniku. Będę musiał to naprawić, …
100 git 


4
Git Stash Unbached: jak odłożyć wszystkie zmiany niestacjonarne?
Załóżmy, że dwa zestawy zmian są wprowadzane w projekcie wersjonowanym przez git. Jeden zestaw jest wystawiony, a drugi nie. Chciałbym ponownie sprawdzić zmiany etapowe, uruchamiając projekt w tym stanie (przed zatwierdzeniem). Jaki jest prosty sposób na odłożenie wszystkich niestopowanych zmian i pozostawienie ich tylko w fazie inscenizacji?Potrzebuję więc niestopowanych zmian, …
100 git  git-stash 


3
git: różnica między „branchname” a „refs / heads / branchname”
Najlepiej wyjaśnić to na przykładzie: jestem na gałęzi 0.58 repozytorium i tak go wyciągam: git pull origin 0.58 Kiedy nazywam „git pull”, otrzymuję: ip238:openlierox az$ git pull You asked me to pull without telling me which branch you want to merge with, and 'branch.0.58.merge' in your configuration file does not …
100 git 

6
Jak napisać plik setup.py, aby dołączyć repozytorium Git jako zależność
Próbuję pisać setup.pydla mojej paczki. Mój pakiet musi określać zależność od innego repozytorium Git. Oto, co mam do tej pory: from setuptools import setup, find_packages setup( name='abc', packages=find_packages(), url='https://github.abc.com/abc/myabc', description='This is a description for abc', long_description=open('README.md').read(), install_requires=[ "requests==2.7.0", "SomePrivateLib>=0.1.0", ], dependency_links = [ "git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib", ], include_package_data=True, ) Kiedy biegam: pip …

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.