网站首页 > 技术文章 正文
上传文件到github
正常来说:
1.先在自己的github上创建一个仓库并且需要配置好ssh公钥
在用户目录打开git 的bash,然后输入指令ssh-keygen -t rsa -C “youremail” 就会生成一个.ssh隐藏目录
然后里面两个文件 一个是id_rsa私钥 一个是id_rsa.pub公钥。
将公钥添加到github上面,这里不多说了,之后按照常规操作来。
2.常规操作
#这里是写一个字符串到README.md文件里(如果你创建的那个仓库没有点击初始化REAME.md的话,可以执行这个操作)
echo "# face-recognition" >> README.md
#初始化
git init
#添加自定义文件到暂存区
git add README.md
#提交
git commit -m "first commit"
#绑定远程仓库 就是你之前在github上创建的仓库地址
git remote add origin https://github.com/gkho/face-recognition.git
#推送到远程仓库
git push -u origin master
坑:
如果你初始化仓库的时候点击了Initialize this repository with a README那么需要先git pull
git pull origin
#然后合并本地仓库再推送
git merge origin master
git push -u origin master
github解决大文件的上传
#设置缓存 这是500mb
git config http.postBuffer 524288000
# 1、安装git-lfs
git lfs install
# 2、跟踪一些文件,那么上传大小就会变少 比如可以跟踪py结尾的文件 git lfs track "*.py"
git lfs track "你要跟踪的大文件的拓展名"
# 3、push常规操作
git add 你要上传的大文件
git commit -m "add large file"
git push -u origin master
可能还是会错
那么输入
git config lfs.https://github.com/468336329Zc/face-recognition.git/info/lfs. locksverify false
#然后再次push
git push -u origin master
如果看不清,点击拓展链接。
我是小川,一枚计算机专业的大学生,如果有更好的补充,请在下方留言吧
猜你喜欢
- 2024-10-07 如何编写gitignore文件(git怎么用)
- 2024-10-07 Git 工具 - 子模块(github 子模块)
- 2024-10-07 用git管理版本,你必须知道的事情
- 2024-10-07 详解Github的.gitignore忽略文件+.gitignore不生效解决+生产配置
- 2024-10-07 Git数据迁移:迁移代码到新仓库(git版本库迁移)
- 2024-10-07 收藏就行了:最全git总结(gitjournal)
- 2024-10-07 程序员必须掌握版本控制的工具 --- git(一)
- 2024-10-07 Github怎么上传超过100M的大文件?
- 2024-10-07 Git最全总结(git ci)
- 2024-10-07 Git使用的小技巧(git的使用超详细版教程)
- 10-02基于深度学习的铸件缺陷检测_如何控制和检测铸件缺陷?有缺陷铸件如何处置?
- 10-02Linux Mint 22.1 Cinnamon Edition 搭建深度学习环境
- 10-02AWD-LSTM语言模型是如何实现的_lstm语言模型
- 10-02NVIDIA Jetson Nano 2GB 系列文章(53):TAO模型训练工具简介
- 10-02使用ONNX和Torchscript加快推理速度的测试
- 10-02tensorflow GPU环境安装踩坑日记_tensorflow配置gpu环境
- 10-02Keye-VL-1.5-8B 快手 Keye-VL— 腾讯云两卡 32GB GPU保姆级部署指南
- 10-02Gateway_gateways
- 最近发表
-
- 基于深度学习的铸件缺陷检测_如何控制和检测铸件缺陷?有缺陷铸件如何处置?
- Linux Mint 22.1 Cinnamon Edition 搭建深度学习环境
- AWD-LSTM语言模型是如何实现的_lstm语言模型
- NVIDIA Jetson Nano 2GB 系列文章(53):TAO模型训练工具简介
- 使用ONNX和Torchscript加快推理速度的测试
- tensorflow GPU环境安装踩坑日记_tensorflow配置gpu环境
- Keye-VL-1.5-8B 快手 Keye-VL— 腾讯云两卡 32GB GPU保姆级部署指南
- Gateway_gateways
- Coze开源本地部署教程_开源canopen
- 扣子开源本地部署教程 丨Coze智能体小白喂饭级指南
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (87)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)