本地目录配置多个远程Git仓库
2024-09-29 22:22:06
目录
情景一:不同的库分别 pull/push
1. 使用git命令配置
# 添加
git remote add 名字 仓库地址
# 查看远程仓库
git remote -v
# origin 仓库地址 (fetch)
# origin 仓库地址 (push)
# 名字 仓库地址 (fetch)
# 名字 仓库地址 (push)
# 删除
git remote remove 名字
2. 修改.git/config 文件
[remote "origin"]
url = 仓库地址
fetch = +refs/heads/*:refs/remotes/origin/*
[remote "名字"]
url = 仓库地址
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
remote = 名字
merge = refs/heads/master
rebase = true
3. 操作
git pull/push origin [分支]
git pull/push 名字 [分支]
默认是 origin 仓库
情景二:不同的库一次push
1. 使用git命令配置
# 添加
git remote set-url --add origin 仓库地址
# 查看远程仓库
git remote -v
# origin 仓库地址1 (fetch)
# origin 仓库地址1 (push)
# origin 仓库地址2 (push)
# 删除
git remote set-url --delete origin 仓库地址
2. 修改.git/config 文件
[remote "origin"]
url = 仓库地址1
fetch = +refs/heads/*:refs/remotes/origin/*
url = 仓库地址2
[branch "master"]
remote = origin
merge = refs/heads/master
rebase = true
3. 操作
git push [分支]
pull 时默认仓库地址1
最新文章
- HDU 4569 Special equations(取模)
- ue4 c++ 接口
- NSLock/NSRecursiveLock/NSConditionLock/@synchronized
- WWDC2016-session401-CodeSign大改版
- NetBios网络基础及编程
- VS 2013 EFSQLITE
- 你所不知道的五件事情--java.util.concurrent(第一部分)
- Android开发中常用的Eclipse快捷键
- ExecuteNonQuary接收存储过程的输出类型的变量的值
- CocoaPods的一些理解
- php生成数据字典,代码
- [iOS Animation]-CALayer 性能优化
- Linux下修改系统时区
- Python教程(1.2)——Python交互模式
- Struts2拦截器配置实例
- Nginx的知识分享,继续上次的分享
- 第四次作业之jieba库的应用
- java编程目录
- java中构造代码块、方法调用顺序问题
- python中读取文件的read、readline、readlines方法区别