我在一台服务器上有一个 Git 存储库,在同一台服务器上我有一个脚本需要对存储库执行 git archive
。
这是我的示例 git archive
命令,它适用于远程 Git 存储库:
sudo git archive --remote=ssh://uname@dev.example.com/var/repo/myrepo.git --format=tar --output=src.tar development
我需要做什么/更改才能在同一台服务器上执行上述命令,这样我就不需要放置所有 SSH 东西了?由于该命令与存储库在同一台机器上运行,我可以直接访问 Git 目录吗?
谢谢
最佳答案
使用
cd .../yourcode
sudo git archive --format=tar --output=src.tar development
(可能不需要sudo
)
关于linux - 本地 Git 存储库的 Git 存档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7153435/