로컬 디렉토리 구성 여러 원격 Git 저장소

시나리오 하나를 다른 라이브러리 각 풀 / 푸시

1. 구성 명령 자식

# 添加
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 名字 [分支]

기본값은 원점 창고입니다

시나리오 2 : 푸시 한 번 다른 라이브러리

1. 구성 명령 자식

# 添加
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 [分支]

기본 시간 풀 창고 주소 1

추천

출처www.cnblogs.com/YYRise/p/12460020.html