Я получаю это со статусом git:
git status
On branch master
Your branch and 'origin/master' have diverged,
and have 3 and 1 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: application/models/Usuario_model.php
modified: application/views/Autor/listar.php
modified: application/views/Libro/modificar.php
modified: application/views/Libro/perfil.php
modified: application/views/ListaLibros/listar.php
modified: application/views/Valoracion/crearOk.php
no changes added to commit (use "git add" and/or "git commit -a")
git add <file>
ничего не делает
git pull
производит это:
git pull
: Your local changes to the following files would be overwritten by merge:
application/models/Usuario_model.php
application/views/Autor/listar.php
application/views/Libro/perfil.php
application/views/ListaLibros/listar.php
application/views/Valoracion/crearOk.php
commit your changes or stash them before you merge.
Aborting
Я не могу нажатьпотому что «кончик моей текущей ветви находится за своим удаленным аналогом».
Так что я не могу нажать перед тем, как тянуть, я не могу тянуть перед фиксацией, и я не могу зафиксировать, потому что я не могу поставитьизменения.
Что происходит и как я могу это исправить?