Pytania otagowane jako gitignore

.gitignore to plik, który zawiera listę plików, katalogów i / lub wzorców ścieżek, których Git nie powinien uwzględniać jako części repozytorium.

4
Czy mogę „zatwierdzić” plik i zignorować zmiany jego zawartości?
Każdy programista w moim zespole ma własną konfigurację lokalną. Te informacje o konfiguracji są przechowywane w pliku o nazwie, devtargets.rbktóry jest używany w naszych zadaniach kompilacji prowizji. Nie chcę jednak, aby programiści blokowali nawzajem swój plik devtargets. Moją pierwszą myślą było umieszczenie tego pliku na .gitignoreliście, aby nie był zaangażowany …
355 git  gitignore 

6
Jak usunąć pliki wymienione w .gitignore, ale nadal w repozytorium?
Mam kilka plików w moim repozytorium, które należy zignorować, dodałem je do .gitignore, ale oczywiście nie są one usuwane z mojego repozytorium. Moje pytanie brzmi: czy istnieje magiczne polecenie lub skrypt korzystający z gałęzi filter, który może przepisać moją historię i łatwo usunąć wszystkie te pliki? A może po prostu …
327 git  ignore  gitignore 

9
git ignoruje wyjątek
Mam plik gitignore, który powoduje, że git ignoruje *.dllpliki, i takie właśnie zachowanie chcę. Jeśli jednak chcę wyjątek (tj. Mieć możliwość popełnienia foo.dll), jak mogę to osiągnąć?
326 git  gitignore 


4
Wyjaśnij, która reguła gitignore ignoruje mój plik
Czy jest jakiś sposób, aby dowiedzieć się, dlaczego git ignoruje jakiś plik (tj. Która reguła w .gitignorepliku powoduje ignorowanie pliku)? Wyobraź sobie, że mam ten (lub znacznie bardziej złożony scenariusz, z setkami folderów i dziesiątkami .gitignoreplików: / -.gitignore -folder/ -.gitignore -subfolder/ -.gitignore -file.txt Jeśli uruchomię git add folder/subfolder/file.txtgit, może narzekać, …
310 git  gitignore 


11
Gitignore nie działa
Mój .gitignoreplik z jakiegoś powodu nie działa i żadna liczba Googlingów nie była w stanie go naprawić. Oto co mam: *.apk *.ap_ *.dex *.class **/bin/ **/gen/ .gradle/ build/ local.properties **/proguard/ *.log Jest w katalogu master, który jest moim repozytorium git. Korzystam z Git 1.8.4.2, ponieważ korzystam z MacBooka z systemem …
275 git  gitignore 

5
git nadal wyświetla zmodyfikowane pliki po dodaniu do .gitignore
dodaję to do pliku .gitignore .idea/* ale tak czy inaczej status to: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml Co ja robię źle ? Dodałem nawet .idea / * do globalnego ~ / .gitignore_global, ale status git, w każdym razie pokazuje mi: …
252 git  gitignore 

10
Jak powiedzieć Gitowi, aby ignorował wszystko oprócz podkatalogu?
Chcę zignorować wszystkie pliki w moim repozytorium oprócz tych, które występują w binpodkatalogu. Próbowałem dodać do mojego .gitignore: * !bin/* Nie ma to jednak pożądanego efektu: utworzyłem nowy plik w środku bin/, ale git statusnadal pokazuję nothing to commit (working directory clean). Jakieś sugestie?
218 git  gitignore 

5
Co to jest .gitignore?
Właśnie utworzyłem repozytorium Github i zastanawiałem się, do czego służy ten .gitignoreplik. Zacząłem od nie tworzenia jednego, ale dodałem jeden ze względu na fakt, że większość repozytoriów ma jedno. Czy muszę go mieć? Czy mogę to po prostu zignorować, czy ma to jakieś zastosowanie? Przeprowadziłem badania na ten temat, ale …
212 git  github  gitignore 

6
.gitignore po zatwierdzeniu
Mam repozytorium git hostowane na Github. Po popełnieniu wielu plików, mam świadomość, że muszę stworzyć .gitignorei uwzględniają .exe, .objplików. Czy jednak automatycznie usunie te zatwierdzone pliki z repozytorium? Czy jest jakiś sposób, aby to wymusić?
210 git  github  gitignore 



1
git ignoruje wszystkie pliki określonego typu, z wyjątkiem plików w określonym podfolderze
Mam taką strukturę katalogów: korzeń folder 1 abc.json def.json somedir more.json folder2 qwe.json rty.json spec mock1.json mock2.json somedir more_mocks.json Teraz za pomocą a .gitignorechcę zignorować wszystkie *.jsonpliki oprócz tych w spec. Nie chcę, aby użyć .gitignorew folder1a folder2ponieważ istnieje mnóstwo z nich i będą dodawane do wielu, i jestem pewien, …
193 git  gitignore 


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.