运行 git Bash
git config --global user.name "你的用户名"
git config --global user.email " 你的邮箱"

ssh-keygen -t rsa
然后回车,直到

ssh-add ~/.ssh/id_rsa
如果出现 Could not open a connection to your authentication agent ,先输入
eval `ssh-agent`
再执行上一条命令,如下图

理论上直接 cat/密钥文件名 就可以,但不知道为什么一直 no such file ........
顺序输入
cd ~/.ssh
ls
cat id_rsa.pub

出现的那一长串就是ssh了,复制下来
头像箭头-->设置-->ssh公钥-->公钥输入-->确定

现在就可以进行仓库操作了(github方法相通)


git clone 刚才的ssh链接
如图显示即为成功

1.在本地准备提交的文件夹处右键git bush here

git init
git add .

首先找到远程仓库的地址(就是打开仓库的网址),复制下来

git remote add origin 复制的地址
如果是远程仓库clone过来的项目可能已经自动连接了,不需要这一步。如果没连接仓库的话第五步可以正常执行,但是最后上传的时候就会出现我红色框中的问题了。
git commit -m "对该次提交的注释"

git push origin master
上传成功的话大概就这样(有时候还需要验证gitee账号密码)

如果远程仓库clone下来的项目没修改直接提交的话是这样的


查了一下这个一般是本地和仓库的分支起冲突了,解决方法:
<1>
git push origin master -f
输入这个的话可以强制覆盖远程仓库

这样就成功了
<2>
先把远程代码clone到本地,然后再把准备提交的文件搬过来,再按流程用
git add *
重新提交