git-更新远程服务器上的工作文件
我有一个远程开发服务器,每次在本地计算机上更改代码时,我都需要确保更改的代码在dev(远程服务器)上正常工作。以下是我目前的设置:git-更新远程服务器上的工作文件,git,deployment,Git,Deployment,我有一个远程开发服务器,每次在本地计算机上更改代码时,我都需要确保更改的代码在dev(远程服务器)上正常工作。以下是我目前的设置: 在远程服务器上我有: 在名为dev的文件夹上创建的git存储库,其中包含一组文件(我使用git init和git add.-将所有这些文件添加到存储库) 然后,我从该存储库创建了一个名为mastercopy的分支 在我的本地计算机上我从远程服务器的主副本分支创建了一个克隆。现在,每当我对clonen副本进行更改时,我都会推送到远程服务器上的主副本分支 当我从我的本地
远程服务器上
我有:
在名为dev
的文件夹上创建的git存储库,其中包含一组文件(我使用git init
和git add.
-将所有这些文件添加到存储库)
然后,我从该存储库创建了一个名为mastercopy
的分支本地计算机上
我从远程服务器的主副本
分支创建了一个克隆。现在,每当我对clonen副本进行更改时,我都会推送到远程服务器上的主副本
分支本地计算机
克隆副本推送到主副本
分支(在远程服务器上)时,是否有方法更新位于dev
文件夹(在远程服务器上)上的文件?您应该查看有关安装在推送到存储库时触发的挂钩的信息
有关推送后可供您签出的脚本示例,请参阅。我认为fabric可能会更好地满足我的需求。我发现了一个例子:我最终使用了这个:它对我有效。