Используете ли вы плагин Eclipse для выбранной вами системы контроля версий? Кажется, они обо всем позаботятся (по крайней мере, по моему опыту с плагинами CVS и Mercurial). Если нет, вам нужно будет указать Eclipse, чтобы он обновлял весь ваш проект, когда вы взаимодействуете с управлением версиями.
Содержимое каталогов Debug и Release должно быть создано автоматически. Если нет, значит что-то не так.
Вместо того, что вы можете удалить, переверните его и подумайте, что вам нужно сохранить:
- .project, .cproject и (если он существует) .settings
- Ваши исходные каталоги
- Ваши каталоги включения
- Любые другие созданные человеком файлы на верхнем уровне, например, Журнал изменений, документация
Возможно, стоит заглянуть в каталог .metadata в корне вашего рабочего пространства; например, любые созданные вами конфигурации запуска по умолчанию хранятся в .metadata / .plugins / org.eclipse.debug.core / .launches /. (Хотя я видел их в каталогах проектов время от времени.)