全部命令:
git config --global user.name "name" (用户名)
git config --global user.email "email" (邮箱)
ssh-keygen -t rsa -C "email" (生成密钥,按三次回车,邮箱名与上一命令邮箱名一致)
cat ~/.ssh/id_rsa.pub (查看密钥,复制密钥)
gitee--设置--SSH公钥--粘贴--确认--输入密码
git init (初始化文件夹)
git add . (.代表所有文件,可替换为想要单独上传的文件)
git commit -m "" (提交的备注信息提示)
git remote add origin 地址 (首次上传时才需要连接)
git checkout -b dev (切换分支,不需要切换则不需要此步骤)
git pull --rebase origin dev (同步原创仓库与本地仓库内容,要一致)
git push -u origin dev (上传本地仓库文件至远程仓库)
详细步骤:
1. 本地新建一个文件夹
2. 把想要上传至gitee的文件放进此文件夹
3. 右击点击git bash here
4. 输入 git config --global user.name "name",name为用户名
5. 输入git config --global user.email "email",email为邮箱
6. 输入 ssh-keygen -t rsa -C "email",生成密钥,email与上一个命令输入的email一致,按三次回车即可生成密钥
7. 输入 cat ~/.ssh/id_rsa.pub,查看密钥
8.复制密钥,进入gitee-设置- 安全设置-SSH公钥,粘贴刚刚复制的密钥,点击确认,输入登录的密码即可
9. 返回至git命令输入界面,输入 git init,初始化文件夹,文件夹会出现一个隐藏的.git文件夹
10.输入 git add . (.代表所有文件,可替换为想要单独上传的文件)
11. 输入 git commit -m "" (提交的文件的备注信息提示)
12. git remote add origin 地址 (首次上传时才需要连接)
13. git checkout -b master(切换分支,不需要切换则不需要输入此命令)
14. git pull --rebase origin master (同步原创仓库与本地仓库内容,必须要同步才能上传)
同步以后,远程仓库里的文件会与本地文件夹文件进行合并,如下图,远程仓库的文件已经拉取下来
15. git push -u origin master (上传本地仓库文件至远程仓库)
16. 此时已经看到远程仓库里已经有刚才上传的文件,空文件夹时不能上传的,所以刚才的“测试”文件夹没有上传,至此,git上传文件至远程gitee仓库成功!
17. 第二次及以后上传文件,只需在此文件夹内右击点击git bash here,依次输入10、11、14、15步骤即可