Git和GitHub
Git是一种版本控制软件,而GitHub是基于这个版本控制软件所打造的网站。
先介绍一下Git。
Git有三个核心概念:提交 commit、仓库 repository、分支 branch
Git的核心功能就是,把你的代码以提交为单位记录下来,相当于保存了历史记录,也就是每次代码的版本更新。
仓库就是保存代码及其各个版本的文件夹。
分支就是每个人根据自己的需求修改代码,不同的人的修改就有了不同的分支。有了这个功能,就可以支持多端共同协作。
弄懂了Git的功能,就知道GitHub是做什么的了,其实GitHub这个网站就是提供一个云端大仓库,可以托管每个用户自己的小仓库,用户可以将自己的代码上传到自己的仓库里,自己的仓库是公开的,所以仓库里的代码还可以允许不同的用户共同修改,网站也会保存每次修改后的代码版本,从而形成分支。
三大基础功能
一、白嫖代码
冲浪时发现一个有意思的项目,点进去发现来到了github:

中间那些文件夹和文件就是这个项目的内容了,点进文件夹就可以看到项目代码;
README文件里写的是这个项目的简介;
点击绿色按钮就可以下载这个项目的压缩包到本地;
点击folk就可以复制整个项目到我们自己的仓库里,这就是白嫖(bushi)
点击项目文件夹上面那个头像,就可以进入作者主页:

点击Repositories,就可以看到这位作者的8个项目了,想要白嫖他的所有项目都可以。
二、创建项目
回到github首页,或者随便哪一页,点击右上方的加号,接下来点击new repositories,看到下面这个页面,就可以开始创建项目了:

填好项目名称和简介,勾选Add README,按下绿色按钮,新项目就创建好了:

每次要编辑文件,就直接点击目标文件,选择右上角的铅笔图标即可修改;
如果要添加文件,就点击这个项目页面的中间偏右的Add File,选择upload file,把要上传的文件拖到传输框里,点击绿色按钮,文件就添加好了。
三、互动交流
当你对一个项目有疑问时,可以对项目发表评论,和作者还有其他网友友好沟通,这时候只需要在项目页面点击issue,选择new issue,写好title和主要内容,就可以发表了,作者会收到评论的。
本文介绍了Git的核心概念,如提交、仓库和分支,以及GitHub作为基于Git的云端平台,如何用于代码托管、协作和项目管理。重点讲解了如何白嫖代码、创建项目和进行互动交流。
2万+

被折叠的 条评论
为什么被折叠?



