【发布时间】:2017-08-09 15:34:03
【问题描述】:
我尝试的脚本是:
git fetch git@repository_link.git
git show v3:my_file.yaml > exported_file.txt
但是在执行时,我得到了错误:
fatal: Invalid object name 'v3-api'
如何获取文件并将其内容打印到本地?
提前致谢。
【问题讨论】:
我尝试的脚本是:
git fetch git@repository_link.git
git show v3:my_file.yaml > exported_file.txt
但是在执行时,我得到了错误:
fatal: Invalid object name 'v3-api'
如何获取文件并将其内容打印到本地?
提前致谢。
【问题讨论】:
我立即注意到您尝试git fetch 存储库。 git fetch 用于在克隆远程存储库后从远程存储库中删除一个分支。你要找的是git clone。
git clone git@repository_link.git
如果您希望将整个文件复制到另一个文件。那我建议使用bash的cp函数。
例如看下面。
cp /some/path/file.yaml /some/other/path/output.txt
我知道的另一种方法(绝对不比上述方法更好)是将 cat 的输出重定向到您要创建的文件。
cat somefile.yaml > output.txt
【讨论】: