假设您在 GitHub 上有一个远程存储库,并且您想要向该存储库添加一个文件...可以在 Git 命令行中完成此操作,而不需要从该存储库中提取所有文件吗?
最佳答案
Suppose you have a remote repository on GitHub and you want to add a file to that repository... Can that be done at the Git command line, without pulling all the files from that repository?
GitHub API 现在允许您通过命令行在 GitHub 存储库之一中创建、更新或删除文本文件,这会在过程;请参阅this .
或者,如果您不想使用命令行,则可以通过 GitHub Web 界面将文本文件添加到您的 GitHub 远程存储库之一;请参阅this .
但是,使用 Git 本身不可能将文件(文本或其他形式)添加到远程存储库。你别无选择,只能
- 克隆远程存储库(如果您已经有克隆,则可以从中提取),
- 添加文件并在本地存储库中创建提交,
- 将提交推送到远程。
(当然,这是假设您具有对该 Remote 的读写访问权限。)
关于git - 我可以将文件添加到我的 GitHub 存储库之一而不从其中克隆/pull 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31215587/