我目前正在尝试使用以下命令从GitLab存储库中检索单个文件(我在Windows上:
git archive [email protected]:path/to/repo.git HEAD dir1/dir2/MyFile.xml > MyFile.xml
本质上是可行的,但是文件的实际内容前后都有一些奇怪的工件。这是命令提示符显示它们的方式:
图像底部的XML版本标记是实际文件内容的开始。有谁知道如何摆脱这一点?
git archive
creates tar archives甚至1个文件。这就是您在屏幕上看到的-tar存档的内容。也许您在不重定向的情况下运行了该命令,或者尝试使用cat MyFile.xml
这不是XML而是tar文件。
要清除屏幕,请运行clear
。要从存档中提取文件,请使用tar
:
tar