起因:个人免费版的码云上传文件时限制: 1个小时内只能上传20个文件
解决方法:在码云创建空的项目仓库,使用git客户端下载码云的项目,把需要上传的文件复制到该项目中去,用git提交!
1. 配置git全局变量
点击git-bash.exe进入git命令行
进入ssh目录
cd ~/.ssh
配置基本信息
$ git config --global user.name "xxx"
$ git config --global user.email xxx@xx.com
生成密钥
$ ssh-keygen -t rsa -C xxx@xx.com
文件命名
id_rsa
设置密码(直接回车跳过)
回车,回车
查看生成的文件,并将其中的内容添加码云个人密钥中去,也可以进入该目录下打开复制
cat id_rsa.pub
该文件在 .shh目录下,可以打开复制
2. 设置密钥
进入码云,点开设置,找到SSH设置,命名,粘贴密钥,输入密码
3. 创建码云项目
新建项目
创建项目成功
4.下载码云项目
首先在本地创建和码云项目命一样的文件夹,初始化仓库
mkdir git_test
cd git_test
git init
[ ](https://img2018.cnblogs.com/blog/1378339/201909/1378339-20190925133141360-97893260.png
添加码云远程项目
git remote add origin xxx
复制ssh下载链接
拉取码云的所有文件
git pull origin master
查看本地的项目
5. 上传文件
在本地项目新建test目录来测试
添加文件
git add .
提交本地仓库
git commit -m "first push src branch"
提交到远程远程仓库
git push origin master
查看码云项目是否添加文件成功
和服务端同步(重新从服务器拉取所有数据,覆盖本地)
git pull origin master