Php 将文件升级到git上的远程存储库不方便

Php 将文件升级到git上的远程存储库不方便,php,git,version-control,github,centos,Php,Git,Version Control,Github,Centos,在我的工作中,我在VPS中为一个项目建立了一个git存储库,我在本地团队的不同机器上克隆了它。。。当我们中的一个人从他的计算机更改项目的一个文件时,键入**git add.**然后键入git commit-m“commit”,然后键入git push origin master。。。如果我使用ssh访问VPS,并在存储库中看到git日志,那么就完全可以看到添加的最后一次提交。。。但是,当我转到vim查看文件的更改时,它没有更改=(我必须进行git重置--硬“提交编号”以应用更改…例如,如果我在远

在我的工作中,我在VPS中为一个项目建立了一个git存储库,我在本地团队的不同机器上克隆了它。。。当我们中的一个人从他的计算机更改项目的一个文件时,键入**git add.**然后键入git commit-m“commit”,然后键入git push origin master。。。如果我使用ssh访问VPS,并在存储库中看到git日志,那么就完全可以看到添加的最后一次提交。。。但是,当我转到vim查看文件的更改时,它没有更改=(我必须进行git重置--硬“提交编号”以应用更改…例如,如果我在远程存储库中键入git日志,我会看到:

提交a00437828e403bef3ba90025d04cb1ebd5d1e671

作者:appuser

日期:2013年8月22日星期四14:33:08-0430

Se arega comentario a prueba4.php desde repositorio de appuser
Cambio sobre archivo prueba4.php para ver el nuevo nombre en mediacion
Se cambió nuevamente archivo prueba4.php desde equipo local Daniel
提交3C153F57ECA69C78B8330923BC9F40753EA9909

作者:Usuario Repositorio Central Mediación

日期:2013年8月22日星期四14:29:16-0430

Se arega comentario a prueba4.php desde repositorio de appuser
Cambio sobre archivo prueba4.php para ver el nuevo nombre en mediacion
Se cambió nuevamente archivo prueba4.php desde equipo local Daniel
提交8682aabecfcb9b094ad7abaa41b08924e0bc88f0

作者:丹尼尔·爱德华多·德尔加多·迪亚兹

日期:2013年8月22日星期四14:25:32-0430

Se arega comentario a prueba4.php desde repositorio de appuser
Cambio sobre archivo prueba4.php para ver el nuevo nombre en mediacion
Se cambió nuevamente archivo prueba4.php desde equipo local Daniel
我看到最后一次提交,作者appuser说他在文件prueba4.php上做了更改,当我打开文件时,没有任何更改。我到底做错了什么=(

Pd
对不起,我的英语不好!!

您似乎错过了以下步骤:

git pull
git update

您是否曾经从远程存储库执行过git pull操作?

没有多少错误,误解是,
git push
不会更新远程存储库的签出文件,它会更新位于.git目录某处的文件的git映像

这就是为什么您要创建一个作为“裸”存储库的中央存储库,例如使用
git clone--bare XXX


如果要自动签出和更新中央存储库,可以使用钩子和触发器,其示例位于.git目录下的某个位置。请参见

以及以下内容:通常,中央远程存储库被设置为无签出文件的裸存储库。如果要签出文件,可以o因此,通过使用钩子和触发器扩展git。