Git Push远程修改文件

时间:2015-08-20 19:27:02

标签: git

我在开发环境中使用git服务器基本上是通过SSH的“ftp”/处理程序。

我通过裸设备在远程服务器上初始化git并从本地推送。一旦完成所有我已经删除裸露。然后我推送远程最新批次=接受。

在远程服务器上,我运行git status并查看修改过的文件。如何在不必重置的情况下接受更改?

1 个答案:

答案 0 :(得分:2)

更好的方法:

  1. 在服务器上保留一个裸存储库,您将推送到
  2. 在裸存储库的服务器上创建克隆
  3. 在裸存储库上设置一个post-receive hook,它会在收到新提交后在克隆上执行git pull
  4. 通过此设置,您可以将修订推送到裸存储库,其克隆将自行更新。我在这里写了一个blog post更多细节。