关于项目托管上传到github你需要知道的知识

本文只讲述如何将本地项目托管到github,其他基础知识请参考其他博客,谢谢
一、 打开命令行终端,进入项目所在的本地目录,将目录初始化为一个 Git 项目
$ git init

当你再次输入会得到

Reinitialized existing Git repository 

此时会在目录中已经存在一个 .git 隐藏文件夹,说明已经初始化成功了。

二、 将所有文件添加到新的本地 git 仓库的暂存区
$ git add .
三、 将添加的文件提交到版本库
$ git commit -m "something modify"
四、登录你的github账号在github上创建一个新的项目
关于项目托管上传到github你需要知道的知识_第1张图片
创建账号.png

可以不用勾选README,不然本地没有readme文件会引起冲突。如果勾选产生冲突了类似于这样的错误,也不用慌张,蛋定!!!

error: src refspec master does not match any. 
error: failed to push some refs to "xxxxxxx"
------>git pull --rebase origin master
五、在生成的项目主页上,复制仓库地址
关于项目托管上传到github你需要知道的知识_第2张图片
仓库地址.png

有两种格式:第一种是ssh,第二种是https,采用哪种看自己需求咯。

六、 回到命令行终端界面,将本地仓库关联到github远程仓库
$ git remote add origin [email protected]:MrLeihe/Freestyle.git

可运行以下命令查看结果:

$ git remote -v
七、 提交代码到 GitHub 仓库
$ git push origin master
或者
$ git push -u origin master

到这里如果没有问题的话,此时刷新github新项目页面就能看到提交上来的数据了

Attention

  • 需要注意的是,因为github上的是master主分支,所以当前本地分支也必须切换到主分支进行提交,不然会提示提交失败。
补充:Git 提示fatal: remote origin already exists 错误解决办法

参考地址:http://blog.csdn.net/top_code/article/details/50381432

ps:有什么不懂或者写的不对的地方可以一起交流哦

你可能感兴趣的:(关于项目托管上传到github你需要知道的知识)