Аз работя върху голям C / C + + проект, използвайкизатъмнение; за да следите промените, периодично съхранявам резервни копия на цялото работно пространство за затъмнение до файлове .tar. Исках да започна да използвам git, за да проследя промените в работното ми пространство.
Създадох git хранилище и добавих мояцялото работно пространство към него. След това клонирах хранилището на git и отворих клонираното работно пространство с Eclipse. Клонираното работно пространство няма да се компилира: проверка на свойствата на проекта, включването на пътищата се променя по отношение на това, което виждам в оригиналното работно пространство.
После опитах ръчно да копирам оригиналапапка на работното пространство и отваряне на копираното работно пространство в Eclipse. В този случай всички пътеки са правилни и моят код се компилира точно както в оригиналното работно пространство.
Какъв е проблемът? когато цялата папка е под git, каква е разликата между git клонинг и просто копие, с изключение на това, което се случва в папката .git?
Отговори:
0 за отговор № 1Празните папки не бяха копирани в клонираното работно пространство и изглежда, че причиняват проблемите в работното пространство, включително конфигуриране на маршрути.
Включването на папките чрез добавяне на фиктивен файл .gitkeep във всеки от тях е разрешил проблема.