gpt4 book ai didi

linux - 使 Git 在 pull 时使用正确的所有者组名称

转载 作者:太空宇宙 更新时间:2023-11-04 10:39:00 26 4
gpt4 key购买 nike

我在我们的生产和登台服务器上设置了 Git,它运行良好,但是在登台服务器上执行 git pull 时,它似乎将组所有者名称设置为我登录的用户在 SSH 下,它是 root

有没有办法让它在不必以特定用户身份登录的情况下将组名设置为另一个名称?

最佳答案

您可以在所需用户的根 key 下添加。

由于身份验证是通过 ssh 完成的,因此您不能将其“伪造”为不同的用户。 (假设您没有试图破解系统)。

这就是使用 SSH 的意义所在 - 验证发起操作的人。


引用上述建议执行chmod的答案:

如果您要执行 chmod,如果您设置了模式标志,它也可以作为更改进行跟踪。

git config core.fileMode false

core.fileMode
If false, the executable bit differences between the index and the working copy are ignored; useful on broken filesystems like FAT.
True by default.


git ssh

阅读更多有关其工作原理的信息 here

关于linux - 使 Git 在 pull 时使用正确的所有者组名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36016060/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com