今天试一试在GitHub上创建一个项目,百度了很久未果,发现在GitHub上就有详细的步骤教的,只不过是英文的,看着实在是太费劲了,于是就参考了一下外加总结吧(注意前提是你的电脑上已经安装完git了,才能进行以下操作)。
1.什么是GitHub
GitHub是一个用于版本控制和协作的代码托管平台。它让你和其他人在任何地方都可以一起工作。本教程教你如何GitHub仓库,创建分支机构,commit,以及pull。你会创造你自己的项目库和学习使用pull拉取代码。
首先,你需要在GitHub上创建一个属于你自己的账号跟密码,然后才能创建你的类库。
2.如何创建你的仓库
一个仓库通常用来组织一个项目。库可以包含文件夹和文件,图像,视频,电子表格和数据集合,项目中需要的任何东西都可以放在这里。我们建议同时最好包括一个自述文件,或有关你项目信息的文件。GitHub可以很容易地在创建新的库的时候进行添加(自述文件,或有关你项目信息的文件)。它还提供了其他常见的选项,如许可文件。在这个库里,你可以存储一个你的想法,资源文件还可以跟别人进行分享讨论。
(1)首先,在右上角,在您的用户名旁边,单击“+”再点击 New repository。
(2)然后, 给你的repository取名。
(3) 给你的repository写一段简短的描述。
(4)选择 Initialize this repository with a README(public与private的区别在于,public是谁都能看,但是只是你允许的人才能进行编辑。private却是只有经过你的允许,才能看和编辑,不过这个是要花钱的)。
(5)点击Create repository,完成创建。
3.如何创建一个分支
分支是在同一时间对存储库的不同版块进行工作的方法。默认你的repository只有一个分支叫做master,这是一个明确分支。可以在master之下创建新的分支,进行对每个模块不同的分工,
这样当别人通过自己的分支
上传代码到master之后,你可以通过push进行下拉更新查看别人更新的代码。
主要步骤:
(1)找到你新创建的repository,点开
(2)点开之后,打开Branch:maser
(3)写入分支名,点击create branch:…..(或者点击回车)
创建成功。
4。对新建分支进行修改
现在你已经创建了一个分支了,打开分支,分支此时会有很多文件(现在因为刚刚建立,所以只有两个)。
现在可以点击README.md文件夹(此时想编辑哪个文件就点开哪个)
然后选中右上角的编辑按钮进行编辑,加入内容。
然后点击Commit changes按钮提交修改,这样,新创建的分支就加入修改完毕了。
5.此时,分支修改提交之后,并没有真正提交到代码中,而是需要master进行合并与查看是否有
冲突或者错误进行编辑。
此时,如果你想下拉代码,就需要master合并之后再进行下拉,此时你需要创建一个pull request,
告诉master你对分支进行了哪些改变。
此时再回到分支,点击New pull request
查看你做了哪些修改以及要提交哪些代码。如果确定这些代码都是你想要提交的,就点击create pull request按钮。
5.点击create pull request按钮之后,会跳转到这个界面
由master进行merge,merge之前会判断有没有冲突,或者有没有错误。如无问题,点击merge pull request之后,
再点击Confirm merge。分支代码就合并到master了。
一般如果自己开发的时候,不需要分支,分支一般是允许别人进行开发我们自己的项目。或者在企业中很多人共同
开发一个项目时用到的,那样每个开发者都会有一个分支。
6.如果想通过Android Studio往GitHub上上传一个项目的话,就更容易了,直接不用建库,将完成的项目点击
VCS–>Import into Version Control–>Share Project on GitHub,然后填写GitHub的邮箱密码即可。
将项目关联到GitHub上。