Bootstrap

IDEA 同时关联 GitHub 和 Gitee 远程仓库

一. 前言

各位选择代码托管可能选择 GitHub 或者 Gitee,推送也可能 push 其中一个,有没有想过如何同时 push到 GitHub 和 Gitee 以我的 sql-slow-mirror 项目为例子,我使用小号作为演示。 工具:IDEA

二. GitHub 准备工作

新建仓库

1)在 GitHub 上面新建空白项目

2)新建空白项目之后得到一条.git的仓库地址,记录下来后续有用

仓库地址举例:https://github.com/xxxx/sql-slow-mirror.git

三. Gitee 准备工作

新建仓库

1)和 GitHub 操作同理,新建空白项目:

2)新建空白项目之后得到一条 .git 的链接,记录下来后续有用

仓库地址举例:https://gitee.com/xxx/sql-slow-mirror.git

四. idea 配置远程仓库地址

为了演示效果,将 .idea 文件夹删除

建立本地 git本地代码仓库

相信各位新建项目,想推送到远程代码仓库都是这样的:

点击 create Git repository,就能将代码托管到本地

配置远程代码仓库地址

1)本地git

此时可以找到git->GitHub->share project on GitHub 可以推送到 GitHub,即可退出

此操作就不需要在GitHub上创建新仓库

以上操作可以通过 idea 简单地完成单一远程代码仓库 GitHub 托管,如果我想每次更新都能推送 GitHub 和 Gitee 甚至 GitLab 或其他呢?就可以点击 Manage Remotes:

2)连接远程地址

此时,上文所提及到的远程地址就有用处了 需要填写 Name 和 URL,NAME 就填写一个,个人习惯是按照仓库不同填写 Gitee 和 Github:

填写 Gitee 和 GitHub之后如下:

3)愉快的代码提交

接下来我们进行代码修改需要推送,git push操作就可以推送到我们想要推送的远程代码仓库中了:

就可以分别推送到 GitHub 和 Gitee:

4)推送成功

点击 Psuh 成功后就能在自己的仓库页面看到更新内容啦:

;