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

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

当你再次输入会得到

Reinitialized existing Git repository 

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

二、 将所有文件添加到新的本地 git 仓库的暂存区
$ git add .
三、 将添加的文件提交到版本库
$ git commit -m "something modify"
四、登录你的github账号在github上创建一个新的项目
创建账号.png

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

error: src refspec master does not match any. 
error: failed to push some refs to "xxxxxxx"
------>git pull --rebase origin master
五、在生成的项目主页上,复制仓库地址
仓库地址.png

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

六、 回到命令行终端界面,将本地仓库关联到github远程仓库
$ git remote add origin git@github.com: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:有什么不懂或者写的不对的地方可以一起交流哦

推荐阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 8,819评论 4 50
  • Git是目前最流行的版本管理系统,也是最先进的分布式版本控制系统(distributed version cont...
    pro648阅读 3,464评论 1 17
  • 读历史的时候,总能看见这样一句话:“乱世,唯才是举;治世,德才兼备”。起初总是疑惑,无论何时何地,具体的才能无论是...
    挖洞的螃蟹阅读 56评论 0 0
  • 我带着我的团队来到乌镇,已经是初秋了. 那是十月的中旬,天气还有些炎热. 走在乌镇的石板桥上,还有些不真实. 我见...
    顾浮阅读 27评论 0 0
  • 我高中以前,学习成绩非常好。我并不知道为什么那么好,后来到了高中,成绩一落千丈。最基础的都不会,急的直哭。什么都不...
    大圆圆圈阅读 39评论 0 0