三亚本地网站建设,wordpress主页不加index.php 打不开,网站开发完成如何上线,百科类网站建设ps#xff1a;#xff08;同名分支或不同名分支均可#xff09;
1.操作:
当前仓库A的一个指定分支1 推给 另一个仓库B的另一个指定分支2
仓库A:repo1 分支1#xff1a;develop1
仓库B:repo2 分支2#xff1a;develop2
2.操作命令#xff1a;
1、git pull # 在当前仓…ps同名分支或不同名分支均可
1.操作:
当前仓库A的一个指定分支1 推给 另一个仓库B的另一个指定分支2
仓库A:repo1 分支1develop1
仓库B:repo2 分支2develop2
2.操作命令
1、git pull # 在当前仓库操作更新代码库
2、git remote # 查看当前仓库origin 只有一个接下来我们要add 另一个仓库的origin
3、git remote add repo2 develop2 # repo2 :远程仓库名称可以随便起个方便记忆的 目的是在本地添加一个新的远程连接
repo2是在本地添加的一个新的连接develop2是我要push的目标分支
4、 git remote 可以查看现有的origin可以理解为本地已经建立连接的工作区。
5、git remote set-url repo2 xxxx.git # 这里是新加个远程连接 设置上目标仓库的url地址
eggit remote set-url repo2 https://gitee.com/greatoak/repo2.git
6、在repo1的本地仓库 切换到要push的当前分支develop1上git checkout develop1
然后再push
git push repo2 develop1:develop2
#repo2 是想push的目标远程库develop1是想push那个当前分支develop2 是push到远程的目标分支。
git remote -v #可以查看所有远程仓库可能会遇到的两个错误
1、! [rejected] develop1 - develop2 (fetch first)
这种提示表示新的仓库repo2没有更新需要在当前分支上先同步目标分支repo2解决冲突然后再push。
解决办法
git pull repo2 develop2 --allow-unrelated-histories
2、 ! [rejected] develop1 - develop2 (non-fast-forward)
这种情况表示两个仓库版本不一样所以迁移不了这种情况强制push就可以
解决办法
git push repo2 develop1:develop2 --force