Git本地库既关联GitHub又关联Gitee
创建代码仓库
使用gitee举例(github和gitee差不多)
1.在gitee右上角点击+,选择新建仓库

2.选择填写仓库信息,然后进行创建

3.服务端已经准备好了,本地开始作准备
(1)Git 全局设置
git config --global user.name "成钰"
git config --global user.email "xxxxxxx@qq.com"
(2)创建本地 git 仓库
# 创建文件夹
mkdir test
# 进入文件夹
cd test
# 初始化
git init
# 创建文件
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/Tong_Cheng_Yu/test.git
git push -u origin master
(3)已有仓库
cd existing_test
git remote add origin https://gitee.com/Tong_Cheng_Yu/test.git
git push -u origin master
本地库既关联GitHub又关联Gitee
经过上面的步骤可以在Github和Gitee远端创建好仓库了,有的朋友可以想把自己的代码即维护到Gitee,又想维护到Github。可以在本地关联到两个仓库。自己可以有选择的提交到不同仓库。下面步骤来设置本地关联两个仓库。
(1)查看本地关联(可以看到,本地库已经关联了origin的远程库,并且,该远程库指向Gitee)
git remote -v origin https://gitee.com/Tong_Cheng_Yu/test.git (fetch)
origin https://gitee.com/Tong_Cheng_Yu/test.git (push)
(2)我们可以删除已有的Gitee远程库,先关联GitHub的远程库,再关联Gitee的远程库
# 删除本地关联
git remote rm origin
# 关联Github
git remote add github https://github.com/t-c-y/test.git
# 关联Gitee
git remote add gitee https://gitee.com/Tong_Cheng_Yu/test.git
(3)我们用git remote -v查看远程库信息,可以看到两个远程库
gitee https://gitee.com/Tong_Cheng_Yu/test.git (fetch)
gitee https://gitee.com/Tong_Cheng_Yu/test.git (push)
github https://github.com/t-c-y/test.git (fetch)
github https://github.com/t-c-y/test.git (push)
(4)推送代码
如果要推送到GitHub,使用命令
git push github master
如果要推送到Gitee,使用命令
git push gitee master
本地与远端关联图(这样本地库就可以同时与多个远程库互相同步)

IDEA中多远程库提交拉取代码
1.拉取代码(点击pull后,可以选择不同的远端仓库)

2.提交代码(首先提交到本地仓库,然后在push到远端,推向远程仓库时也是可以选择的)

希望本文可以对你有帮助。
Git本地库既关联GitHub又关联Gitee的更多相关文章
- git推送项目到github并使用gitee做镜像仓库
2022最新版github入门教程,教你如何一步步创建自己的github账号并初始化仓库,然后使用git工具配置个人工作环境.配合gitee仓库,作为github的镜像仓库使用.这篇文章很基础,对萌新 ...
- Git(二)Git几个区的关系与Git和GitHub的关联
前言 前面只是大概的介绍了一点基础的东西,接下来会更加深入的去了解一下Git. 一.Git的工作区.暂存区和版本库之间的区别和联系 1)工作区 在PC中能看得到的创建的一个管理仓库的目录.比如目录下G ...
- git关联github远程仓库的问题
git关联github远程仓库的时候,报fatal: remote origin already exists. 导致这个问题原因可能是之前关联的时候关联错了,再次关联就不行了. 解决办法是: 1.将 ...
- 2.Git配置和关联GitHub
1.配置本地信息, 右键Git Bush Here git config –global user.name '账号名' ##回车 git config –global user.email 邮箱 # ...
- 环境部署(六):Git关联github
我们使用Git进行版本管理,前面的博客也介绍了Linux下安装Git以及Git基础教程,这篇博客,简单介绍下如何使用Git关联github... 更多关于Git的内容,可参考下列内容: Git官方文档 ...
- [git 学习篇] 关联github和本地创库
所以,github和本地创库是通过ssh传送,所以要将公钥拷贝到远程创库上(比如我ssh 远程服务器时,先将本地的公钥,拷贝到远程服务器的某个文件上(http://www.cnblogs.com/li ...
- 同一主机设置多个密钥与不同github账号关联,或同一主机同一密钥分别关联github和gitlab
前言 github一把公钥只能用于一个github账户,如果想在同一主机上给两个属于不同账户的仓库提交时,必须在本地创建两对公/私钥匙,分别把两把公钥给两个帐号. 或者有时候,你公司内部使用的gitl ...
- Laravel篇二之本地版本库关联github
以往的工作中都是使用svn作为版本控制,对git分布式的有些陌生,本篇主要记录的本地存储myWeb-laravel的git版本库与github建立关联. 1.首先进入本地myWeb-laravel,执 ...
- 如何让gitbook与github仓库关联
一.账号注册 分别https://legacy.gitbook.com/login和https://github.com/注册账号. https://legacy.gitbook.com/login登 ...
随机推荐
- JavaScript 基础 学习 (四)
JavaScript 基础 学习 (四) 解绑事件 dom级 事件解绑 元素.on事件类型 = null 因为赋值的关系,所以给事件赋值为 null 的时候 事件触发的时候,就没有事件处理 ...
- 太实用了!自己动手写软件——GUI编程
这几天我有一个想法就是将我之前做测试写的一些协议脚本(如:ssh.FTP.SMTP.MySQL.Oracle等)综合在一起做一个密码PJ器,这么多的协议放在一起,每个协议都有自己特殊的参数,如果还是和 ...
- 同一台机器oralce11g和12c公用一个监听器监听多个端口
启动数据库服务 (这里还没有启动监听器) 如上图OracleServiceORCL为11g的服务,服务名为orcl,OracleServiceWX为12c的服务名,服务名为wx,两个服务均已正常启动, ...
- 测试工程师想进BAT必须具备的几项素质
我发现一个奇怪的现象:总是听到身边的程序员朋友谈论BAT(中国大陆互联网的三大巨头:百度.阿里.腾讯)以及如何进入BAT,却鲜少有测试会去谈论或者考虑这些问题. 我不知道这是为什么,或者我就算知道也只 ...
- GPO - Windows Server Update Services
Windows Server Update Services Configuration Wizard: Approve procedure of these updates is very tiri ...
- P1100 高低位切换
这个题很简单 直接用左移位(<<)和右移位(>>)就可以过了 #include<iostream> #include<cstdio> using nam ...
- Java常用开源库
Java的经久不衰,很大程度上得益于Java的生态好.在日常开发中,我们也会经常使用到各种开源库和工具类,为了避免重复造轮子,本文将贴出工作及学习中会用到的部分开源库和工具类.Java的生态实在太大, ...
- 题解 洛谷 P5324 【[BJOI2019]删数】
先考虑对于一个序列,能使其可以删空的的修改次数. 首先可以发现,序列的排列顺序是没有影响的,所以可以将所有数放到桶里来处理. 尝试对一个没有经过修改的可以删空的序列来进行删数,一开始删去所有的\(n\ ...
- 组件缓存注意事项 ---keep-alive
- Windows下给PHP安装redis扩展
一.选择适合的版本 二.下载扩展 官网下载地址:http://pecl.php.net/package/redis ,选择合适的版本进行下载 三.解压后将下面两个文件复制到PHP扩展文件目录(ext文 ...