git能不能不clone全部文件,直接提交新的代码?

1.需要在github仓库a添加一个新的文件,
2.但是本地没有克隆这个a
3.a很大,我不想整个clone下来,(目前我知道的方法,只有clone全部,然后提交)

请问有没有什么合适的方式?用到哪些命令完成上面的场景?

阅读 4.4k
2 个回答

最简单的办法,你可以只克隆一层数据下来:git clone --depth=1 [仓库地址]

如果这一层也很大的话,可以尝试 --no-checkout ,这样只能看日志,本地不会有代码。

可以直接在 github 的网页创建新文件,或者通过网页上传本地文件。

git 本身,估计不成 ...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进