去官网下载git,下载过后安装一直下一步到安装完成为止即可。
去码云官网注册账号
准备一个文件夹用来做测试
右键选择GIT BUSH HERE,生成本地密钥
ssh-keygen -t rsa -C “xxxx@qq.com”
在本地就会有两个文件,一个是公钥,一个是私钥
输入 cat ~/.ssh/id_rsa.pub 查看自己的密钥
将密钥添加到码云上去
在码云上添加项目
在git中配置全局用户名和邮箱
git config --global user.email “XXX@163.com”
git config --global user.name “username”
配置完成后
开始上传项目
到之前创建的文件夹右键选择git bash here
输入git init 就会出现一个.git文件夹
链接到码云的地址
刚才复制的地址输入git remote add origin git@gitee.com:comiiiii/allProjects.git
拉取码云上的所有文件到项目中来,git pull origin master
添加文件git add .
git commit -m “第一次上传”
git pull --rebase origin master 远程同步到本地库,防止出现错误
随后执行
git pull origin master 获取远程文件
git push origin master 上传本地文件
一般流程
正常的推送流程应为:
1、在码云上创建项目
2、使用git clone git@gitee.com:comiiiii/allProjects.git克隆到本地
3、编辑项目
4、git add . (将变更提交至缓存区)
5、git commit -m “提交说明(注释)”
6、git push origin master
将本地变更推送至远程仓库master分支
此时如果在github的remote上已经有了文件,会出现error。那么应当先pull一下,即:
```
git pull origin master
```
随即push即可。
```
git push origin master
```