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登 ...
随机推荐
- Alink漫谈(十三) :在线学习算法FTRL 之 具体实现
Alink漫谈(十三) :在线学习算法FTRL 之 具体实现 目录 Alink漫谈(十三) :在线学习算法FTRL 之 具体实现 0x00 摘要 0x01 回顾 0x02 在线训练 2.1 预置模型 ...
- CSS3多栏布局
CSS3多栏布局 分栏数: column-count:auto|num: auto为默认值,表示元素只有一列.num取值为大于0的整数 每栏宽度: column-width:auto|<leng ...
- BUUCTF-web ZJCTF,不过如此
很明显要利用伪协议读next.php base64解码后查看源码 <?php $id = $_GET['id']; $_SESSION['id'] = $id; function complex ...
- 日志分析-利用grep,awk等文本处理工具完成(2019-4-9)
0x00 基础日志分析命令 1. tail - 监控末尾日志的变化 $tail -n 10 error2019.log #显示最后10行日志内容 $tail -n +5 nginx2019.log # ...
- arcgis for js 如何用contains过滤数据
添加全部数据 // 构建map容器 var view = new MapView({ container: 'mapId', map: map }); /******************** * ...
- Maven中出现Could not find artifact ...:pom:0.0.1-SNAPSHOT
参考链接:https://blog.csdn.net/zpwggi123/article/details/87189959 多模块项目构建时,先将总项目install,之后子项目分别install,注 ...
- dubbo泛化调用 小demo
前两天刚好有个同事来问是否用过 dubbo泛化 调用,不需要通过指定配置.第一次听到的时候,还是有点懵,但觉得有意思,可以学点东西. 立马百度了,找了demo,这篇比较容易上手(http://www. ...
- Python for循环使用 else 语句
Python for循环使用 else 语句: else:当 for 所有的语句代码块正常运行完,才会运行 else 语句. 示例: ''' for 迭代对象 in 序列: 代码块(一行语句或多行代码 ...
- 使用property取代getter和setter方法
class Days(object): def __init__(self): self.__days = 0 @property def days(self):#获取函数,名字是days days ...
- 时间序列ARIMA模型
时间序列ARIMA模型 1.数据的平稳性与差分法 让均值和方差不发生明显的变化(让数据变平稳),用差分法 2.ARIMA模型-----差分自回归平均移动模型 求解回归的经典算法:最大似然估计.最小二乘 ...