如何在系统启动时提取最新版本的git存储库

时间:2014-09-04 09:56:31

标签: linux git shell

我试图在系统启动时更新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测试互联网连接是否已经可用

提前致谢

1 个答案:

答案 0 :(得分:0)

我希望这是公钥验证的问题。请注意,启动期间的命令是root执行的,但您可能在github上注册了普通用户的密钥。

解决方案:注册machine key at github并使用该密钥进行提取,如所述here