GIT, dublowanie się folderów

GIT, dublowanie się folderów
FA
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 7 lat
  • Lokalizacja:Wrocław
  • Postów:30
0

Witam,

Stworzyłem na swoim gicie dwa foldery z projektami https://github.com/Fallauthy/Projects jak można się domyślić, jest to kalkulator oraz bazaPracownikow. Po wprowadzeniu zmian w projekcie z kalkulatorem chciałem go pushnąć i wyszło na to, że mam zdublowany folder Debug oraz 2 pliki z VS w folderze, gdzie mam na wierzchu te dwa projekty. GIT Bash nie wykrywa tych folderów w głównym katalogu. Wiecie może jak te 3 rzeczy wyrzucić i najlepiej żeby taka sytuacja się nie powtarzała?

spartanPAGE
  • Rejestracja:prawie 12 lat
  • Ostatnio:3 dni
5

Generowanych rzeczy nie wrzucamy do repozytorium!!!

Wszelakie Debug, Release, target czy .cache, .idea, .vs powinny trafić do .gitignore!

edytowany 1x, ostatnio: spartanPAGE
FA
Okej. :) Po 1 - jakiś poradnik jak to ustawić? Po 2 - wiesz może jak usunąć te 2 pliki i folder?
Spine
http://stackoverflow.com/questions/2938791/how-to-unversion-an-entire-folder ; dopisz pliki/foldery, które mają być ignorowane przez git do .gitignore
FA
Dałem plik .gitignore. Teraz pytanie - chcę usunąć z GITa folder Debug, ale wywala mi błąd w bashu, że nie ma takiego folderu.
FA
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 7 lat
  • Lokalizacja:Wrocław
  • Postów:30
0

Dobra, utworzyłem .gitignore, tylko czy da radę teraz wywalić z repo pliki, które chce ignorować? W konsoli mam coś takiego

  • git.png (8 KB) - ściągnięć: 183
hauleth
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:14 dni
1

Tu masz instrukcję https://help.github.com/articles/remove-sensitive-data/. Polecam użyć BFG zamiast git filter-branch.


kchteam
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 7 lat
  • Lokalizacja:Tychy
  • Postów:155
3

Git nie wersjonuje pustych katalogów, tylko pliki. Jeśli katalog „Debug” jest pusty i jego zawartość została dodana do .gitignore (path/Debug/**), to nie musisz go usuwać z indeksowania, bo nigdy indeksowany nie był, tylko pliki które w nim były.

[Adam W.]


Jeden zespół, tysiące możliwości!
pylaochos
  • Rejestracja:ponad 13 lat
  • Ostatnio:2 miesiące
  • Lokalizacja:Warszawa
  • Postów:85
0

git rm --cached plik/katalog

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.