https://guides.github.com/activities/hello-world/
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的
版本库格式进行托管,故名gitHub。
作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复
制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代
码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到
刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码
合并。已经有人将GitHub称为代码玩家的MySpace。
GitHub项目本身自然而然的也在GitHub上进行托管,只不过在一个私有的,公
共视图不可见的库中。开源项目可以免费托管,但私有库则并不如此。
下面介绍:
A repository is usually used to organize a single project. Repositories can contain folders and files, images, videos, spreadsheets, and data sets – anything your project needs. We recommend including a README, or a file with information about your project. GitHub makes it easy to add one at the same time you create your new repository. It also offers other common options such as a license file.
Your
hello-worldrepository can be a place where you store ideas, resources, or even share and discuss things with others.
You’ll learn how to:
1、Create and use a repository //创建和使用仓库
2、Start and manage a new branch //创建和管理分支
3、Make changes to a file and push them to GitHub as commits//文件改变和提交
4、Open and merge a pull request //程序更新
1、创建GitHup仓库;通常一个仓库包含一个项目,建仓库时最好写一个关于项目信息的README文件。第一步:点击右上角“+”加号图标,选择New repository;第二步:给仓库起一个名字;第三步:写一下仓库描述;第四步:选择用一个README文件对仓库进行初始化;第五步:点击Create respository创建仓库;2、创建分支仓库;默认情况下,你的仓库有一个主干分支master.第一步:进入你的仓库;第二步:点击GitHup上面显示branch:master的下拉框选择;第三步:给新分支仓库起一个名字;第四步:点击“blue Create branch”按钮,完成新分支仓库创建;
3、新变化代码提交;第一步:点击README.md文件,进行编辑。第二步:点击右上角的编辑图标;第三步:在编辑器里写一些内容;第四步:写提交日志信息;第五步:点击提交按钮,提交完成新仓库分支代码有新增和主干分支代码不同;4、代码更新;第一步:进入某个仓库以后,点击“ Pull Request”标题,然后点击该界面的“New pull request”按钮。第二步:选择某个分支仓库与主干分支代码比较。第三步:检查这些新增的代码,确保他们是你想提交的代码;第四步:当你确保这些是你想要提交的代码以后,点击“Create Pull Request”按钮以及添加信息;5、代码合并;合并分支仓库代码到主干分支代码;第一步:点击“Merge pull request”按钮,合并到主干分支。第二步:点击“Confirm merge”按钮;第三步:删除无用的分支仓库;