Github全网最全使用教程图文详解

2022-12-29 0 378

前段时间两天辨认出很多人对Github中文网站很疑惑,但是无可奈何他们不能用,因为是外籍人士的中文网站,具体来说他们的英语就太差。对这个,只不过能用Google应用程序去浏览Github,它有全屏译者的机能。但还是有必要性如是说呵呵关于Github的许多机能和具体实施。 考虑到许多新手可能没有段小宇git、svn等管理工具辅助工具,因此,这儿我尽可能JGD5牵涉git命令。话不多说,步入自问自答。

自然科学辅助工具点选注册登记浏览,采用自然科学辅助工具后能更快出访GitHub

Github帐户注册登记

具体来说腾讯搜寻Github,步入Github官方中文网站。

Github全网最全使用教程图文详解

步入官方中文网站后,我们点选Sign up展开注册登记。

Github全网最全使用教程图文详解

这一步棋无所谓好说的,输出帐号和你的电子邮箱,公钥接着展开一个帐户试验,顺利完成后点Create an account方可。

Github全网最全使用教程图文详解

顺利完成后走进第三步,这儿总之是优先选择完全免费的订户了。

Github全网最全使用教程图文详解

优先选择顺利完成后点选Continue,走进第三步。 第三步而已明确提出许多问题让你提问,比如您的程式设计水准怎样?您急于怎样采用Github?之类。不该答能划到页面顶部优先选择埃唐佩县。

Github全网最全使用教程图文详解

答瘤果点选Submit展开递交方可。递交后Github会向你的注册登记电子邮箱推送一封信转化成电子邮件,去把电子邮件关上接着点选里头的镜像转化成方可,这样帐户就建立顺利完成了。

资源搜寻

我们用新建立的帐户展开登录,登录成功后就会显示这个页面,我们能在左上角展开资源的搜寻,我这儿以开源框架OkHttp举例,你能优先选择范围,优先选择在他们的仓库搜寻还是在整个Github中文网站上搜索。我这儿因为他们的仓库里没有这个资源,因此它默认在整个中文网站搜寻。
Github全网最全使用教程图文详解

输出关键字后回车就会开始搜寻,接着显示搜寻结果。

Github全网最全使用教程图文详解

我们需要的资源就是排在第一位的这个,我们点选步入,方可看到整个项目结构及源码。通过这个绿色的按钮我们能对资源展开浏览。

Github全网最全使用教程图文详解

第一个红框是仓库地址,能通过git辅助工具展开克隆。这儿我们就直接优先选择Download ZIP,资源就被浏览下来了。

建立仓库

下面如是说呵呵怎样建立属于他们的代码仓库。

Github全网最全使用教程图文详解

在网页的左侧就是你的代码仓库,你能点选New展开建立。

Github全网最全使用教程图文详解

输出仓库名和仓库的描述或说明,接着点选Create repository。

Github全网最全使用教程图文详解

这样仓库就建立顺利完成了,只不过现在的仓库是空的,还什么也没有,因此这儿它推荐你从其它地方导入代码进来或者推送代码进来。我们能点选creating a new file来建立新文件。

Github全网最全使用教程图文详解

填上文件名,接着随意编写许多文件内容,顺利完成后将页面拉至顶部。

Github全网最全使用教程图文详解

填写这次建立文件的说明,接着点Commit new file。

Github全网最全使用教程图文详解

现在你的仓库里就有内容了。

团队协作

Github的优势就是让广大人民群众都能参与到各种开源项目的编写。那么,怎样在Github上实现团队协作呢? 通过前面的许多操作,我们已经建立了一个仓库,那么我们就以这个仓库为例,展开团队开发。具体来说你得在这个仓库中加入你的团队成员。

Github全网最全使用教程图文详解

点选Settings,步入设置页面。

Github全网最全使用教程图文详解

点选Collaborators,步入协作者页面。

Github全网最全使用教程图文详解

这儿显示该仓库暂无协作者,那么我们能通过下面的搜寻框展开用户搜寻,输出用户的帐号或者电子邮箱地址展开搜寻,成功搜寻到后点选Add collaborator方可将该用户添加为这个仓库的协作者。这个时候该用户会收到一条通知,只有他同意了才会参与到这个仓库的开发中来。 我们还能对团队中的成员展开权限的设置,以便更加高效地开发。

Github全网最全使用教程图文详解

参与开源项目

怎样去参与一个开源项目,比如人气极高的bootstrap,这是一个非常强大的CSS框架,我们在整个中文网站中搜寻bootstrap,接着步入仓库主页。

Github全网最全使用教程图文详解

接着点Fork,就会在他们的账号下克隆一个bootstrap仓库。接着从他们的账号下克隆,这儿就必须要采用git辅助工具了,输出git命令:

git clone https://github.com/blizzawang/bootstrap.git 复制代码

注意一定要从他们的账号下clone仓库,这样你才能推送修改,如果从bootstrap作者的仓库地址克隆,因为没有权限,你将不能推送修改,除非作者将你列为该仓库的协作者,但显然这是不可能的。 Bootstrap的官方仓库twbs/bootstrap、你在GitHub上克隆的仓库my/bootstrap,以及你他们克隆到本地电脑的仓库,他们的关系就像下图显示的那样:

Github全网最全使用教程图文详解

如果你想修复bootstrap的一个bug,或者新增一个机能,立刻就能开始干活,干瘤果,往他们的仓库推送。 如果你希望bootstrap的官方库能接受你的修改,你就能在GitHub上发起一个pull request。总之,对方是否接受你的pull request就不一定了。

怎样合并代码

我们知道,git拥有极其强大的克隆和分支机能,在团队协作中,你他们作为团队项目的主干,其它成员就各自有一条分支,每个人都在他们的分支上工作,互不影响,这样能最高效地开发项目。当每个人的项目机能都顺利完成后,就是合并代码的时候了,所有人的代码都合并顺利完成并没有发生错误,整个项目就顺利完成了。那么,在Github中,该怎样合并代码呢? 还是以上面建立的仓库为例,这儿我做了许多操作,采用git辅助工具将仓库clone到了桌面上,我们叫它本地仓库,接着在本地仓库新建了一个分支,模拟第二个程序员展开的操作,第二个程序员建立了一个test2文件,接着通过git辅助工具推送到了Github仓库里。
Github全网最全使用教程图文详解

现在我们能看到,它提示一分钟前user2分支有推送,接着我们点选Compare&pullrequest展开比较和拉取请求。

Github全网最全使用教程图文详解

会辨认出,这些分支能够自动合并,是因为当前两个分支的内容互不冲突,这样我们能在下面填写许多有关此次合并的说明,接着点选Create pull request展开合并。

Github全网最全使用教程图文详解

继续点选Merge pull request。

Github全网最全使用教程图文详解

点选Commit展开递交。我们回到仓库主页,辨认出user2的文件成功进来了。

Github全网最全使用教程图文详解

而当你的递交和其它人的递交产生了冲突,比如同时建立了一个变量,亦或是同时修改了某个文件的公共部分,此时就无法自动合并,这样,你得通过git辅助工具将他人的代码更新到他们的本地仓库,接着在本地将冲突解决,再推送到Github,其他人再对他们的代码展开更新即可。

怎样删除仓库

最后一点,怎样删除建立的仓库?

Github全网最全使用教程图文详解

点选Settings步入设置页面。 将页面拉到顶部,优先选择Delete this repository。

Github全网最全使用教程图文详解

接着输出仓库的名称,点选按钮。

Github全网最全使用教程图文详解
Github全网最全使用教程图文详解

好了,有关Github中文网站的采用就如是说到这儿。总之,里头牵涉了许多git的知识,有关git,我想你想要采用Github,你就应该学会采用git。 因为这是国外的中文网站,因此有时候中文网站延迟会很高,有需要的能他们挂tizi上去操作。

Github全网最全使用教程图文详解

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务