本地新建项目上传至GitHub
写在前面
简要步骤及命令
git init git add . git commit -m "update msg" git remote add origin git@github.com:jianwenjuan/jsComponent.git git pull origin master --allow-unrelated-histories git push -u origin master
以下为正文
我的电脑是windows系统,所以主要讲解在windows系统上的操作
一、在gitHub网站上注册自己的账号
二、在自己电脑上安装git
git安装包下载地址git官网,当然还有其他的下载方式,可以自己百度。
三、安装好git之后我们就开始准备上传自己的项目,首先需要将自己的代码上传至本地库
1、来到自己所写的项目文件夹,如图:
2、我想把我之前写好的项目jsComponent传到gitHub,则需要点击进入jsComponent文件夹,在空白的地方,按住shift,鼠标右键,点击“在此处打开命令窗口”,如图:
3、输入命令 git init,这样就为此项目创建了一个本地库,返回上一步,则会看待文件夹已经有个绿色的勾,如图:
4、再次进入项目文件夹,新建一个文件 README.txt,注意这一点很重要,gitHub上规定上传的项目中一定要有此文件,
5、按住shift,在空白地方鼠标右键,点击“在此处打开命令”,输入 git add . 命令:
6、再调出命令窗口,执行 git commit -m"xxxx",xxx为提交说明,方便自己 以后查看每次提交了什么内容,这样就将自己的项目提交到自己的本地库了
四、我们以及将项目上传到自己的本地库了,现在是要将项目上传至gitHub上,所以我们需要在gitHub上新建一个仓库,作为此项目的远程库,
进入gitHub上的个人主页,点击new repository按钮,为自己新建一个项目仓库作为,这个仓库就作为我要上传的项目仓库,仓库名称最好与自己项目名称保持一致:
五、远程仓库建好之后,就需要将自己的项目从本地仓库上传至刚建好的仓库了:
执行 git remote add origin git@github.com:jianwenjuan/jsComponent.git;
git@github.com:jianwenjuan/jsComponent.git这个为自己仓库的ssh地址
执行 git push -u origin master,这样就将项目上传至gitHub上了
总结:如果之前没有做过这样的操作会遇到很多坑,不会这么顺利,下篇文章再讲解怎么解决会遇到的问题
有时候你GitHub仓库初始化时候带了Readme或其他文件,推送之前需要先git pull 拉下来,会报“ * branch master -> FETCH_HEAD fatal: 拒绝合并无关的历史”的错误,解决方法是在git pull时加上–allow-unrelated-histories,如下:
git pull origin master --allow-unrelated-histories
这样应该就可以正常push了。
作者:简简_cb67
链接:https://www.jianshu.com/p/6e5547186c83
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
作者:习惯沉淀
如果文中有误或对本文有不同的见解,欢迎在评论区留言。
如果觉得文章对你有帮助,请点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
扫码关注一线码农的学习见闻与思考。
回复"大数据","微服务","架构师","面试总结",获取更多学习资源!