1.创建两个远程仓库(不要勾选 README等文件)

例如:

GitHub:jimidou-backend

Gitee:jimidou-backend

仓库结构必须完全一致,两个空仓库就行

2.本地仓库初始化一次

打开cmd,路径为本地项目的文件夹

git init
git branch -M main

git init :在当前目录下创建一个名为 .git 的隐藏文件夹,开启监控。

git branch -M main :修改默认分支的名字为main,之前为master

3.添加两个 remote
git remote add origin git@github.com:你的账号名/jimidou-backend.git
git remote set-url --add origin git@gitee.com:你的账号名/jimidou-backend.git

origin xxx 表示给远程地址取个简洁外号 origin

git remote add 表示添加远程服务器连接,新建一个外号(origin)关联地址

git remote set-url --add 往现有的外号里再塞一个地址。

4.检查

执行完之后,origin就关联了两个远程地址了

git remote -v

此时应显示

origin  git@gitee.com:你的账号名/jimidou-backend.git (fetch)
origin  git@gitee.com:你的账号名/jimidou-backend.git (push)
origin  git@github.com:你的账号名/jimidou-backend.git (push)

下面两个 push 表示你所有的推送请求 git push origin main 都会同时推送到两边

第一行的 fetch 表示拉取请求是从 gitee 上拉取的

5.后续提交流程
git add .
git commit -m "初次提交代码"
git push -u origin main

git add . 把当前目录下的所有文件打包准备好,只会影响涉及到变化的文件

git commit -m “初次提交代码” 把这些文件贴上标签(即“”里的内容,写此次改动的摘要)存本地

git push origin main 把本地的这份推送到 origin 地址的 main 分支

”里的内容,写此次改动的摘要)存本地

git push origin main 把本地的这份推送到 origin 地址的 main 分支

git push -u 表示第一次取个别名,之后只需要写 git push 就行了

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐