您的位置:首页 > 其它

更换git远程仓库,例如码云->华为云Dev-Cloud

2018-03-28 11:09 197 查看

场景:在使用华为云之后,需要将之前在码云上的远程仓库切换到华为云上。

方法一(推荐)

0.先在华为云上新建一个项目,再建立仓库,此时默认存在master主分支
1. git remote origin set-url 

备忘录:

将改动内容添加到缓存区,使用如下命令:

git add <filename>
git add *


这是Git基本工作流程的第一步;使用如下命令提交实际改动:

git commit -m "代码提交信息"


此时改动已经提交到了HEAD,但是还没到远端仓库。

改动内容目前已经在本地仓库的HEAD中。执行如下命令以将这些

改动提交到远端仓库:

git push origin master


可以将master换成需要推送的任何分支。

如果没有克隆现有仓库,且需要将仓库连接到某个远程服务器,可

以使用如下命令添加:

git remote add origin <server>


将改动推送到所添加的服务器上。

1.创建一个名为“feature_x”的分支,并切换过去:

git checkout -b feature_x


切换回主分支:

git checkout master


将分支推送到远端仓库(不推送该分支,就仅自己所见):

git push origin <branch>


再把新建的分支删掉:

git branch -d feature_x


参考资料:

[url=https://static.huaweicloud.com/upload/files/pdf/20170707/20170707162742_22687.pdf]https://static.huaweicloud.com/upload/files/pdf/20170707/20170707162742_22687.pdf" target=_blank>//直接修改远程仓库,url为新的远程仓库地址
2. 注意远程的master主分支一般都是受保护的,你需要前往华为云/仓库详情/分支保护下,删除主分支的保护。
3. git push origin master -f//将分支推强行送到远程仓库,不强行推送的话,会被拒绝,原因可以百度。
4. 不要忘记给远程的master分支恢复保护,毕竟我们不会轻易修改master分支[/code]

方法2(如果你想有一个新的开始)

0.先在华为云上新建一个项目,再建立仓库,此时默认存在master主分支
1. 删除项目文件夹下的/.git 文件夹
2. 在该目录下打开git bash,git init //新建git仓库
3. git add * //将当前目录下的内容添加到缓存区
4. git commit -m "代码提交信息"//将添加的内容提交HEAD,但是没有提交到远程仓库
5. git remote add origin <server>//将本地仓库连接到远程仓库<server>为远程仓库地址
6. 注意master主分支一般都是受保护的,你需要前往华为云/仓库详情/分支保护下,删除主分支的保护
7. git push origin master -f//将分支推强行送到远程仓库,不强行推送的话,会被拒绝,原因可以百度。


备忘录:

将改动内容添加到缓存区,使用如下命令:

git add <filename>
git add *


这是Git基本工作流程的第一步;使用如下命令提交实际改动:

git commit -m "代码提交信息"


此时改动已经提交到了HEAD,但是还没到远端仓库。

改动内容目前已经在本地仓库的HEAD中。执行如下命令以将这些

改动提交到远端仓库:

git push origin master


可以将master换成需要推送的任何分支。

如果没有克隆现有仓库,且需要将仓库连接到某个远程服务器,可

以使用如下命令添加:

git remote add origin <server>


将改动推送到所添加的服务器上。

1.创建一个名为“feature_x”的分支,并切换过去:

git checkout -b feature_x


切换回主分支:

git checkout master


将分支推送到远端仓库(不推送该分支,就仅自己所见):

git push origin <branch>


再把新建的分支删掉:

git branch -d feature_x


参考资料:

[url=https://static.huaweicloud.com/upload/files/pdf/20170707/20170707162742_22687.pdf]https://static.huaweicloud.com/upload/files/pdf/20170707/20170707162742_22687.pdf
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: