文章目录
- 前言
- 一、前提
- 二、初始化推送
-
- [1. 初始化仓库并添加远程地址](#1. 初始化仓库并添加远程地址)
- [2. 提交代码](#2. 提交代码)
- [3. 后续使用](#3. 后续使用)
- [4. 配置一个远程地址同时推送到两个仓库(可选)](#4. 配置一个远程地址同时推送到两个仓库(可选))
- [5. 查看远程仓库配置](#5. 查看远程仓库配置)
- 总结
前言
最近使用trea开发了一款ai-新闻系统,准备同步更新到gitee和github上,为社区做点共享。
一、前提
1.SSH Keys
可以参考我的另一篇文章Gitee使用教程
2.本地
本地已安装git,可以使用git命令
3.新建仓库
登录2个平台把仓库建好
bash
git@gitee.com:zhangjunguo1/ai-news.git
git@github.com:ZhangJunGuo1/ai-news.git
二、初始化推送
1. 初始化仓库并添加远程地址
bash
cd d:\workspace\trae\news
# 初始化 Git 仓库(如果还没初始化)
git init
# 添加 Gitee 为主仓库(origin)
git remote add origin git@gitee.com:zhangjunguo1/ai-news.git
# 添加 GitHub 为第二个仓库
git remote add github git@github.com:ZhangJunGuo1/ai-news.git
2. 提交代码
bash
# 添加所有文件
git add .
# 提交
git commit -m "initial commit"
# 推送到 Gitee(主仓库)
git push -u origin master
# 推送到 GitHub
git push github master
3. 后续使用
bash
# 推送到 Gitee
git push origin master
# 推送到 GitHub
git push github master
# 或者一次性推送到两个仓库
git push origin master && git push github master
4. 配置一个远程地址同时推送到两个仓库(可选)
bash
# 设置 origin 同时推送到两个仓库
git remote set-url --add --push origin <你的Gitee仓库地址>
git remote set-url --add --push origin <你的GitHub仓库地址>
# 之后只需执行一次
git push origin master
5. 查看远程仓库配置
bash
git remote -v