Недавно я начал работать над приложением Openshift node.js, но приложение не удалось перезапустить.
После анализа логов оказалось, что один файл не синхронизирован между Openshift и моим локальным ПК.
Версия Openshift имеет следующую строку (файл находится в каталоге /app-root/repo/):
var ac = require('../controllers/AdminControl.js');
Локальная версия для ПК имеет эту строку:
var ac = require('../controllers/AdminController.js');
Я могу отследить ревизию, в которой эта строка была изменена. Это было совершено и выдвинуто некоторое время назад. Я использую TortoiseGit под Windows 7, и он говорит, что нечего извлекать или извлекать.
Почему репозиторий git не «зарегистрировал» модификацию? Как я могу решить эту проблему?