Работал в C ++, используя Git (через SourceTree) для контроля версий.
Мои файлы .cpp будут случайным образом повреждены, когда я извлекаю проект, как показано ниже:
Github по-прежнему имеет правильную версию файла, и даже выбор опции «Открыть после» в SourceTree показывает, что файл не затронут:
Тот факт, что Git и Github не имеют проблем с показом мне файла, наводит на мысль, что это проблема Visual Studio, но я не знаю.
Следует также отметить, что SourceTree не может отображать некоторые из моих файлов .cpp, а просто обрабатывает их как двоичные файлы (но я не уверен, связано это или нет):
Это не большая проблема, так как я могу просто скопировать код из Github, но это происходит почти каждый раз, когда я тяну, так что это довольно раздражает. Любая помощь в решении этой проблемы будет высоко ценится.
Нет решения, кроме вещей, которые вы могли бы проверить:
Других решений пока нет …