gpt4 book ai didi

linux - 如何在系统启动时 pull git 存储库的最新版本

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:32:00 26 4
gpt4 key购买 nike

我正在尝试在系统启动时更新 git 存储库。

我从执行的 /etc/rc.local 调用了一个脚本。在该脚本中,我执行以下步骤:

1) 输入repo克隆到的文件夹2) 以两种不同的方式在该文件夹中执行 git pull 第一种方式简单 git pull >/home/user/result.txt (不起作用) 第二种方式 git --git-dir=/home/pi/gitrepo/.git pull origin master >/home/user/result.txt

我需要做什么才能让它正常工作?还尝试使用成功的简单 wget 测试互联网连接是否已经可用

提前致谢

最佳答案

我预计这是公钥身份验证的问题。请注意,启动期间的命令是作为 root 执行的,但您可能已经在 github 上注册了普通用户的 key 。

解决方案:注册一个machine key at github并使用该键进行 pull ,如所述here

关于linux - 如何在系统启动时 pull git 存储库的最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25662472/

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