预推脚本行为不一致,修改提交不起作用

时间:2018-07-23 07:10:28

标签: git githooks

这是我的预推脚本的简化版本。 (我从代码段中省略了测试和皮棉的运行)

python3 update.py
git add settings.ini
git commit settings.ini --amend --no-edit

py脚本正在更改文件的内容,然后添加并提交文件。

此脚本位于.git / hooks文件夹中的预推送文件中。

这是我在两个不同项目上的设置。

在项目A中:
 -每当我运行git push时,都会提交文件,然后将提交与修订一起提交到远程。

在项目B中:
 -每当我运行git push时,我的提交就被推送到远程而不进行修改,并且修改在推送之后立即发生,这将远程更改为与本地不同。并且不会推送脚本中所做的更改。

所需的行为是项目A:

我比较了本地.git / config文件,看起来似乎一样,我在哪里可以查看为什么推送行为不同?

0 个答案:

没有答案