Git基础篇(十六)——将本地已有仓库提交到Github新仓库
Git基础篇(十六)——将本地已有仓库提交到Github新仓库
前言:
又是我们在其他平台管理的Git项目希望移交到Github管理,也可能在本地或公司内网开发的Git项目希望提交到Github上远程管理,总之是现有项目提交到Github新仓库管理,那么请看这篇文章。
1 在Github创建一个新仓库
首先在登录Github账号,在Github上创建一个新的 Repositories 。根据需要选择为 Public 或 Private 。要注意的是不要勾选 Add a README file 、 Add .gitignore 、 Choose a license ,既然是提交已有的仓库,这些应该取决于现有的仓库。
此时在Github仓库创建的仓库还是空的仓库。创建后Github上会显示一个页面,提示你将自己的仓库提交到这个新仓库。
2 将本地仓库关联并提交到远程仓库
首先将本地仓库与Github远程仓库关联起来。关联的方式有两种, HTTPS 或 SSH ,根据自己需要选择。在仓库根目录下执行以下Git指令。
1 | git remote add origin git@github.com:<Your github name>/<Your repository name>.git |
由于20年美国爆发种族歧视问题,Github 20年10月01日起将原主分支默认名 master 改为 main 。但名称并不强制,可以在设置中将你的仓库默认主分支改回master,但为了迎合新的“改变”建议以后使用main作为主分支名。
以下指令将Git仓库的主分支名改为main,根据自己需要选择是否修改主分支名。
1 | git branch -M main |
以下指令将本地仓库推送到远程仓库,会自动在远程仓库新建main分支,将本地仓库的main分支推送到远程仓库的main分支。
1 | git push -u origin main |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 OnlyCalm's Blog!
评论
ValineGitalk