python – 在Git Pull上Pip install -r requirements.txt?

我现在已经通过pip获得了
Python的包管理,但是当我重新运行我们的代码库然后对为什么东西不起作用时,我一直让我的团队中的人忘记重做pip install -r requirements.txt.也就是说,有没有什么方法可以将这个命令绑定到他们总是必须做的其他事情上,比如git pull,这样就可以为他们完成而且他们不需要考虑它? 最佳答案 您可以在git
post-merge hook中使用shell脚本,该脚本将在合并发生时执行.请注意,此钩子将在每次合并时执行(实际执行某些操作的所有拉动都是合并,但并非所有合并都是拉动).

我不知道在克隆存储库时是否可以自动安装客户端钩子,但是你应该至少能够安装一次你的合并后钩子,而不是让你的团队记住每次拉动都做一些事情. .

点赞