Основная проблема
Я просто удалил ВСЕ код из файла в моем проекте и совершил переход на локальный git (специально). Я сделал
git pull upstream master
для извлечения и объединения из восходящего потока (так что теоретически, что удаленный код должен быть обратно).
Git говорит мне, что все в актуальном состоянии.
Все, безусловно, НЕ обновлено - все, что удаленный код все еще удаляется.
Другая релевантная информация
У меня есть только одна ветвь с именем "master".
Недавно я установил "master" для отслеживания вверх по потоку, например:
Филиал ветки настроен для отслеживания мастера удаленных веток вверху.
Команда git branch -vv
дает:
* master 7cfcb29 [upstream/master: ahead 9] deletion test
Почему почему это происходит? Я нахожусь на грани того, чтобы просто отправлять по электронной почте моему менеджеру проекта любые изменения, которые я внес в наш код.
Update
Я думал, что это очевидно, но в любом случае это моя цель:
Получить последний код в моей системе.
Извините мой гнев здесь, но почему такая простая задача, как это должно быть так сложно?