我有3个仓库。我用作主仓库的裸仓库,在其中进行和测试更改的开发仓库,以及在生产环境中执行脚本的产品仓库。
[在测试开发仓库中的更改后,我将它们推送到裸仓库,并使用基本脚本将它们自动拉入cronjob的产品仓库中(执行git pull命令)。
我按照上述步骤进行了更改,但是更改后的文件不会在产品仓库中更新。
使用git扩展名进行图形化显示,似乎每个存储库都是最新的并且位于最前面。
我尝试过:
git checkout HEAD git pull origin master git reset --hard HEAD git reset --hard origin/master git reset origin/master
任何人都可以在这里帮助吗?
我有3个仓库。我用作主仓库的裸仓库,在其中进行和测试更改的开发仓库,以及在生产环境中执行脚本的生产仓库。经过测试...
尝试一下:
对我来说,我的分支分支与主分支不同步。因此,我去了bitbucket,并同步并合并了我的分支分支,然后尝试执行此操作。然后效果很好。