备忘录:
将改动内容添加到缓存区,使用如下命令:
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