问题描述
我正在尝试使用 gitpython 从远程 ssh 存储库下载特定文件夹。我已经在我的机器上初始化了一个本地存储库并使用了以下代码片段,它确实有效
repo = git.Repo.init(repo_path)
repo.config_writer().set_value("core","autocrlf","true").release()
git_ar = git.Git(repo)
git_ar.archive("--format=tar","--output","temp.tar","--remote=ssh://ssh_path",'branch','file_path')
我试图在“.vm”文件中下载的文件。碰巧的是,在下载文件后,EOL 格式是 Unix(LF),但我需要 Windows(CRLF),即使我已将 autocrlf 指定为 true。请帮助我理解我做错了什么
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)