[英]Git Archive of local Git repository
我在服务器上有一个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
)
当然。 只需从包含本地存储git archive
的目录运行git archive
,并且不要指定--remote
。
从您的git存储库运行目录:git archive | bzip2> full / relative /或/ qualified / path / to / place / you / want / to / store / your / archive.tar.bz2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.