Я делаю:
$ git commit .
$ git push
error: Entry 'file.php' not uptodate. Cannot merge.
Тогда я делаю
$ git pull
Already up-to-date.
Что мне делать? Я просто хочу получить последнюю версию из удаленной копии и перезаписать что-нибудь в моей локальной копии.
Редактировать: Я попробовал все. Я удалил свой локальный репо, и
$ git clone ssh://root@something.com/directory
...
Checking out files: 100%, done.
$ git status
On branch master
nothing to commit (working directory clean)
Все выглядит хорошо, верно? Потяните на всякий случай.
$ git pull
Already up-to-date.
Я делаю однострочное изменение в файле, чтобы посмотреть, могу ли я его нажать.
$ git commit .
[master 1e18af1] Rando change
1 files changed, 2 insertions(+), 0 deletions(-)
$ git push
Counting objects: 13, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (7/7), 646 bytes, done.
Total 7 (delta 3), reused 0 (delta 0)
From /directory
d6d61aa..1e18af1 master -> origin/master
error: Entry 'someotherfile.php' not uptodate. Cannot merge.
Updating b8f9a54..1e18af1
To ssh://root@something.com/directory
d6d61aa..1e18af1 master -> master
У меня есть Понятия не имею Что происходит! Как я могу зафиксировать / вытащить снова нормально? Большое спасибо!