我从一个人那里听说你不应该直接使用魔法方法。我认为在某些用例中,我必须直接使用魔术方法。这么有经验的开发者,我应该直接使用python魔术方法吗?
我最近了解了签名提交并推荐它们。我们可以使用 本地签署提交git commit -S。之后我阅读了 git 手册页,其中有一个名为-s(用作git commit -s)的选项,它表示该选项对提交进行签名。当我查找时,-S它说它使用 GPG 密钥签署了提交。
我正在 GitHub 中使用 GPG 密钥设置签名提交。这在推送时有什么不同吗?或者在推送到远程时是否相同?