最佳答案
我有三个回购协议。一个纯粹的回购,我用作主回购,一个开发人员回购,我在其中进行和测试的变化,和产品回购,脚本执行从产品环境。
在我测试了 dev repo 中的变化之后,我把它们推到了光秃秃的 repo 中,然后使用一个基本的脚本(执行 git pull 命令)将它们自动下拉到 prod repo 中。
我按照上面的程序进行了修改,但是修改后的文件不会在产品回购中进行更新。
在图形视图中使用 git 扩展,似乎每个回购都是最新的。
我试过了:
git checkout HEAD
git pull origin master
git reset --hard HEAD
git reset --hard origin/master
git reset origin/master
有人能帮忙吗?