上传代码到新的远程仓库的方法
当我们想把本地代码,上传到新的远程仓库,其步骤只需要简单的几步。
第一步:
在代码托管平台新建一个空的远程仓库,具体步骤这里不赘述。
注意点: 不要使用模板,即不在创建时加入Readme文件,保持仓库是空的状态!
第二步:
本地仓库初始化,并与远程仓库关联。
Git 全局设置:
git config --global user.name "HuangLiDi"
git config --global user.email "hldemail@126.com"
创建 git 仓库:
git init
touch README.md
git add *
git commit -m "first commit"
git remote add origin https://gitee.com/HuangLiDi/test.git
git push -u origin "master"
已有仓库?
cd myProject
git remote add origin https://gitee.com/HuangLiDi/test.git
git push -u origin "master"
如果push前想要指定一个分支:
git branch -M main
git push -u origin main
如果在第一步创建的不是空仓库,可用以下两个命令补救:
git branch --set-upstream-to=origin/master master
git pull origin master --allow-unrelated-history 或 git pull --allow-unrelated-history
第一个命令的作用是先将当前master分支与远程master分支关联
第二个命令的作用是拉取远程仓库进行同步,会涉及到合并,此时选择使用本地的即可,拉取完成后即可用git push -u origin "master"
push