【发布时间】:2013-11-21 05:46:46
【问题描述】:
我有一个脚本,我想在另一个用户的 git 目录中执行 git pull。此脚本由 root 用户运行。例如:
cd /home/username/GitProject
sudo -u username -i git pull
当我运行它时,我得到:
fatal: Not a git repository (or any of the parent directories): .git
有没有办法让我的脚本以username 的身份执行 git pull?
【问题讨论】:
-
尝试将
git pull替换为pwd并查看打印的内容。 -
我收到
/home/username