GitHub GUI 允许我将 zip 文件上传到存储库,但不允许我提取它。
我可以直接上传文件(未存档),但问题是有些文件是目录,而 GitHub GUI 不允许上传目录。
有没有办法从命令行解决这个问题?
您无法在 GitHub 中解压 zip 文件。因为它是一个没有计算服务的存储服务器,除非您使用 GitHub Actions [超出主题]。
您可以毫无问题地上传目录和文件(递归地),只要您添加它们github add .
- 点.
是该目录中的所有内容。
如果您从 GitHub 下载 zip 文件[评论] github clone
,然后解压它,这是在您的计算机 [计算引擎、CPU] 中完成的:在您的目录中执行以下操作:
git init
git add .
git commit -m "first commit"
Run Code Online (Sandbox Code Playgroud)
git init
启动 git 并创建一个名为.git
.git add .
选择所有要提交的内容,包括文件夹、文件等一切。git commit -m
就是用一条消息保存该提交。git add origin master url_from_github_repository
git push origin master
Run Code Online (Sandbox Code Playgroud)
add
就是告诉git添加远程地址[url-server]。origin
是远程地址的名称[快捷方式],可以是任何内容,因此您不必每次都输入URL [www.github.com/user/repo]。master
是分支机构的名称;您可以有许多分支,但master
通常是您进行更改的分支。git push
是将您的提交[所有内容]上传到 GitHub.com [服务器]中的存储库。第三方提供了另一项服务,用于将大文件 [图像、视频、psd] 上传到他们的服务器并跟踪这些文件的更改 [git],但不 上传到 GitHub.com。名字是git lfs
。这是另一个使用git的程序,你需要先安装它。
git 大文件存储
归档时间: |
|
查看次数: |
15915 次 |
最近记录: |