git向多个远程库提交代码
来源:互联网 发布:网络邻接权 编辑:程序博客网 时间:2024/06/16 14:56
在公司搭了套gerrit进行代码管理,又想将代码同步到csdn上,所以就需要将一份代码提交到两个不同的远程仓库。具体操作步骤如下。
1、 将gerrit上的代码clone到本地。
git clone ssh://Xiaowei.Gao@192.168.33.15:29418/iProbe_v2
2、 修改工程目录下的.git/config文件,添加远程仓库
原文件内容为:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = ssh://Xiaowei.Gao@192.168.33.15:29418/iProbe_v2
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
添加后的文件内容为:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = ssh://Xiaowei.Gao@192.168.33.15:29418/iProbe_v2
fetch = +refs/heads/*:refs/remotes/origin/*
[remote "csdn"]
url = git@code.csdn.net:superbfly/iprobe_v2.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
remote = csdn
merge = refs/heads/master
注:红色为添加的内容
3、使用git remote -v 命令查看远程仓库结果如下:
csdn git@code.csdn.net:superbfly/iprobe_v2.git (fetch)
csdn git@code.csdn.net:superbfly/iprobe_v2.git (push)
origin ssh://Xiaowei.Gao@192.168.33.15:29418/iProbe_v2 (fetch)
origin ssh://Xiaowei.Gao@192.168.33.15:29418/iProbe_v2 (push)
这样就可以向多个远程仓库就提交了,
提交的命令为:
向gerrit提交:git push origion master
向csdn提交:git push csdn master
- git向多个远程库提交代码
- git提交远程代码库
- Git Push(向远程Github提交本地代码)
- 通过git bash向github远程仓库提交代码
- 用Git向远程仓库提交代码步骤
- GIT提交代码到远程创库
- git提交工程代码到远程库
- 【git】SSH keys 生成,管理多个 SSH keys ,代码第一次提交到远程仓库
- Git远程服务器提交代码
- Git在另一个电脑上创建仓库并向远程仓库提交代码
- Myeclipse如何使用自带git工具向远程仓库提交代码
- Myeclipse如何使用自带git工具向远程仓库提交代码
- Myeclipse如何使用自带git工具向远程仓库提交代码
- 向Github远程仓库提交项目代码
- Git提交本地库代码到远程服务器的操作
- git创建分支&提交到远程库的代码
- git 查看未传送到远程代码库的提交
- 使用Git向Github提交代码
- 浏览器的跨域问题以及解决方案
- git常用命令一览
- Map集合
- axis2客户端调用免费的webservice服务的实例
- linux的top命令参数详解
- git向多个远程库提交代码
- SpringBoot配置属性之Security
- 游戏市场正在崛起
- Java语言中面向对象的三大特性:封装、继承、多态
- 程序学徒与导师
- ogre, dx, opengl坐标矩阵
- map集合遍历
- JavaSE 详解ThreadLocal关键字
- UVa10391