Я работаю над проектом с несколькими ветками вместе с некоторыми другими разработчиками. В своей повседневной жизни мне часто приходится метаться между ветками для целей тестирования, и, поскольку у меня есть локальная копия нашей базы данных, у меня, как правило, есть файл web.config, который я никогда не проверяю, так как в нем есть строка подключения к базе данных плюс некоторые из моих предпочтительных настройки.
Я заметил, что некоторые дополнительные файлы накапливаются вокруг моего файла web.config (например, Web.config.r63). Я предполагаю, что они похожи на файлы ревизий? В итоге моя рабочая папка была повреждена, и мне пришлось повторно загрузить исходный код в другую рабочую папку, чтобы вернуться к работе.
Является ли удержание файла таким образом и постоянное перемещение между ветвями, вызывающее проблемы подрывной деятельности? Есть ли лучший способ сделать то, что я пытаюсь достичь (сохранить мои локальные настройки, не передавая их другим разработчикам)?