github入门到上传本地项目步骤

github入门到上传本地项目步骤,第1张

  GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。在GitHub进行分支就像在Myspace(或Facebook…)进行交友一样,在社会关系图的节点中不断的连线。

  GitHub已经有了一组引人注目的特性,除了命令式的库浏览器和一个项目Wiki,GitHub甚至还包括了一个GitHub gem,以使通过shell方式使用GitHub更为方便。更多的未来特性已经在计划中︰许多人都希望能有一个条目系统,因此一个简单的条目系统已经在开发中。此外,正如我前面所言,我们尚在进行RubyGems服务器和一些之前留出的post-commit钩子方面的工作。如果你不能或就是不想托管一个你自己的守护进程,你可以使用我们所提供的。

  github入门到上传本地项目

  GitHub是基于git实现的代码托管。git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好。

  GitHub可以免费使用,并且快速稳定。即使是付费帐户,每个月不超过10美刀的费用也非常便宜。

  利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目。优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流。

  创建自己的项目,并备份,代码不需要保存在本地或者服务器,GitHub做得非常理想。

  学习Git也有很多好处。他被视为一个预先维护过程,你可以按自己的需要恢复、提交出现问题,或者您需要恢复任何形式的代码,可以避免很多麻烦。Git最好的特性之一是能够跟踪错误,这让使用Github变得更加简单。Bugs可以公开,你可以通过Github评论,提交错误。

  在GitHub页面,你可以直接开始,而不需要设置主机或者DNS。

  对于我来说,我可以在公司和家编辑同样的一套代码了,用U盘或者网盘都好麻烦的说

  理论说太多容易忘,来实践实践吧。

  大纲:

  一、创建github repository(仓库)

  二、安装git客户端

  三、为Github账户设置SSH key

  四、上传本地项目到github

  一、创建github repository(仓库)

  1-1 登录github

  github的官方网址:https://github.com ,如果没有账号,赶紧注册一个。

  

  点击Sign in进入登录界面,输入账号和密码登入github。

  github入门到上传本地项目步骤,github入门到上传本地项目步骤,第2张

  1-2 创建repository(仓库)

  为啥要叫repository(仓库)?我起初也纳闷,叫代码库不更简单明了么? 但仔细一琢磨,仓库一般都是放粮食的吧,这是把代码当作饱腹之物,多有爱,瞬间觉得这冰冷冷的代码充满了查克拉。

  扯远了,来看怎么创建仓库,登录后可以看到有repository选项卡

  github入门到上传本地项目步骤,github入门到上传本地项目步骤,第3张

  如果没在这个页面也没关系,点击右上角的头像旁边的小三角,展开后可以看到Your profile,点击进入后也能看到repository

  github入门到上传本地项目步骤,github入门到上传本地项目步骤,第4张

  切换到repository选项卡,可以看到很醒目的new按钮。不用犹豫,点击它,开始创建自己的粮仓了。

  github入门到上传本地项目步骤,github入门到上传本地项目步骤,第5张

  下面是创建仓库信息,只有名字是必填项,现在我创建了一个仓库叫:beauTIfulDay

  github入门到上传本地项目步骤,github入门到上传本地项目步骤,第6张

  创建成功后,可以看到自己的仓库地址,如此,我的远程免费的仓库就创建了。它还介绍了github仓库的常用指令。这个指令需要在本地安装git客户端。

  git init //把这个目录变成Git可以管理的仓库

  git add README.md //文件添加到仓库

  git add 。 //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了

  git commit -m “first commit” //把文件提交到仓库

  git remote add origin git@github.com:wangjiax9/pracTIce.git //关联远程仓库

  git push -u origin master //把本地库的所有内容推送到远程库上

  github入门到上传本地项目步骤,github入门到上传本地项目步骤,第7张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2717565.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存