美文网首页程序员
iOS开发Github的使用

iOS开发Github的使用

作者: 黄成瑞 | 来源:发表于2018-05-23 14:54 被阅读0次

    第一次接触Github的时候很茫然,不知道Github是什么,不知道Github和Git的区别,以为他俩是一个东西,了解后才知道其实并不是!Github是一个用于版本控制和协作开发的代码托管平台,而Git是一款分布式的版本管理控制工具。

    Github网址:https://github.com/

    一、创建和使用repository

    Repository顾名思义仓库,这个仓库中可以包含文件夹、文件、图像、视频、电子表格和数据集等。

    操作:找到New repository按钮或者右上角+号按钮,点击创建repository,在弹出的页面中,输入仓库名称、仓库简单的描述、选择ReadMe初始化该仓库,最后点击Create,这时候你就创建好了一个仓库了。

    二、启动和管理一个新的branch

    分支是在同一时间对存储库的不同版本进行工作的方法。默认情况下,您的存储库有一个名为master的分支,它被认为是最终分支。当你在主分支master上创建一个分支的时候,代表着你拷贝了一份仓库里的内容,然后对其进行修改,同时其他人可能也创建了一个分支也对其分支修改。在GitHub,我们的开发人员、作者和设计人员使用分支来将bug修复和特性工作与我们的主(生产)分支分开。当一个变更准备好了,他们将他们的分支合并到maste。

    操作:点开我们要操作的仓库,点击branch:master列表,在输入框中输入分支名称,最后选择创建branch或者回车键。现在你就有了两个分支,一个主分支master还有一个子分支

    三、对一个文件进行更改,并将其推到GitHub作为提交

    现在你需要对仓库做一些改变,然后在提交到GitHub上去。

    操作:打开ReadMe文件,编辑ReadMe文件,写一些内容,接着编写一个提交消息描述更改了哪些地方,最后点击提交按钮。

    四、打开并合并一个pull请求

    简单来说,就是先把别人更新的内容拉取下来,然后和自己做出的更改对比,然后做出调整,提交合并到master主分支中,从而实现合并。

    操作:选中Pull requests选项卡,点击new pull requests,选择要比较的2个分支master和自定义的那个分支,查看文件区别和变化确保是你想要的,当你确定更改时点击绿色按钮Create Pull Request,给你的pull请求一个标题,并对你的变化写一个简短的描述,提交,单击绿色的Merge pull request按钮将更改合并到master中,点击确认合并,继续删除分支,因为它的更改已经被合并了,在紫色框中删除分支按钮。

    五、推荐几个好的文章

    网址:https://www.cnblogs.com/wendingding/p/5584310.html

    参考网址:https://guides.github.com/activities/hello-world/

    相关文章

      网友评论

        本文标题:iOS开发Github的使用

        本文链接:https://www.haomeiwen.com/subject/eytrjftx.html