Я делаю:
$ git commit .
$ git push
error: Entry 'file.php' not uptodate. Cannot merge.
Тогда я делаю
$ git pull
Already up-to-date.
Что мне делать? Я просто хочу получить последнюю версию из удаленной копии и перезаписать что-нибудь на моей локальной копии.
Изменить: Я все пробовал. Я удалил локальное репо и
$ git clone ssh://[email protected]/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://[email protected]/directory
d6d61aa..1e18af1 master -> master
У меня не знаю, что происходит! Как я могу совершать/тянуть снова нормально? Большое спасибо!