繁体   English   中英

本地Git存储库的Git Archive

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM