0

我想用 git 生成一个包,但由于某些重要原因,我需要它在标准输出上而不是在文件中。是否有替代命令git bundle来执行此操作?

4

1 回答 1

2

-用作文件参数git bundle:_

$ git bundle create - HEAD~10.. > outfile    
Counting objects: 83, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (67/67), done.
Writing objects: 100% (68/68), 8.42 KiB, done.
Total 68 (delta 55), reused 0 (delta 0)
$ file outfile
outfile: Git bundle
$ ls -l outfile
-rw-r--r-- 1 author author 8789 2012-09-21 15:20 outfile

注意:从 git 2.17.0 开始,上述命令只有在工作树的根目录调用时才能正常工作。(在其他目录中,-会创建一个文件并outfile最终为空。)

于 2012-09-21T13:20:35.167 回答