翻译了github官方网站教程https://guides.github.com/activities/hello-world /,便于以后回去复习。
Github是两年前第一次使用。 是版本控制和小团队移动的常用工具。 虽然庞杂的教程非常多,但我还是觉得官网上的教程最简洁方便。 这里直接翻译,方便自己翻阅,避免别人绕圈子。 鸡像我一样,现在还不能github。 现在需要在两个地方使用的时候临时来抱佛脚。
好的! 开始吧!
Hello World几乎是所有语言入门的经典程序。 Github也从这里开始
从这里学到:
是否要对“创建仓库(repository )创建和管理新分支(repository )”文件进行更改,然后打开pull request What is Github并将更改合并到Github上的as commits中? GitHub是用于版本控制和协作的代码托管平台。 我可以和别人在任何地方一起工作。
本教程介绍了GitHub的基本功能,包括提交资料档案库repositories、分支branches和commits以及拉式请求。 创建自己的Hello World存储库,并学习GitHub推送请求工作流(workflow )。 这是编写和检查代码的常用方法。
No coding necessary要完成本教程,您必须具有GitHub.com帐户和internet访问权限。 您不需要知道如何编写代码、使用命令行或安装Git。 版本控制软件GitHub是构建在Git之上的。
Step 1. Create a Repository存储库通常用于组织各个项目。 存储库可以包含文件夹和文件、图像、视频、电子表格和数据集——项目所需的内容。 建议包含自述文件或包含项目信息的文件。 GitHub使在创建新资源库的同时进行添加变得更加容易。 还提供了其他常规选项,如许可证文件。
单击To create a New repository Github主页面右上角的加号,从菜单中选择new repository,将仓库命名为hello-world补充描述,然后选择是公开还是不公开
step2.在create a branch中使用Branching是在同一仓库中管理多个版本的技巧之一。
缺省情况下,资源库包含一个名为master的分支,它被视为最终分支。 在将分支传递给master之前,请使用分支进行试验和编辑。
如果要创建主分支以外的分支,请复制快照或复制快照的主分支。 如果其他用户在使用分支时对主分支进行了更改,则可以将这些更新引入pull。
如下图所示
最好的行为是主分支
新的分支feature位于以下行中
feature分支最终并入主分支
你有没有将文件保存为其他版本? 是这样的:
story.txt
story-joe-edit.txt
story-joe-edit-reviewed.txt
分支是为了实现上述功能
在GitHub中,开发人员、作者和设计师使用分支将错误修复和功能工作与我们的主要(生产)分支隔离开来。 更改完成后,分支将合并到主节点中。
To create a new branch进入刚才创建的仓库。 找到了hello-world branch :主存储器。 点击填写分支名称。 读我-编辑选择蓝色的Create branch回车
目前有两个分支:主和读编辑。 他们看起来一模一样,但不长! 然后在新分支中添加更改。
Step 3. Make and commit changes乌拉! 现在,master的副本将显示在自述文件分支的“代码”视图中。 做几个编辑吧。
在GitHub中,保存的更改被称为提交commits。 每个提交都有相关的commit message,说明为什么要进行这些修改。 这些信息会保存你修改的历史,让其他开发者了解你做了什么样的改变和目的。
单击makeandcommit changesREADME.MD文件,单击铅笔图案,编辑文件内容,单击commit changes,然后单击commit changes提交这些更改
master分支中的Step 4. Open a Pull Request已更改,可以打开pull请求。
Pull Requests是GitHub协作的核心。 打开pull request后,你会提出你的变更,委托别人审查你的贡献并拉,然后把它们合并到他们身上
的分支中。Pull request显示来自两个分支的内容的差异。更改、添加和删除以绿色和红色显示。一旦进行了提交,就可以打开pull request并开始讨论,甚至在代码完成之前也是如此。
在你的pull request message中,通过使用GitHub的@mention message,你可以向特定的人或团队寻求反馈。
您甚至可以在自己的存储库中打开pull request并自己合并它们。在进行大型项目之前,这是学习GitHub流程的好方法。
Open a Pull Request for changes to the README 点击Pull Request,从页面中,点击New pull request按钮。在Example Comparisons模块中,选择之前编辑过的分支readme-edits,和原始的master分支比较。检查修改的部分点击Create Pull Request按钮给修改命名,并补充描述(这里原文给图了,我的网速不行刷不出来。。。) Step 5. Merge your Pull Request
在最后一步中,是时候将您的更改合并到一起了,将readme-edits分支合并到master分支中
点击Merge Pull request按钮,从而将修改merge进master分支点击Comfirm merge继续并删除分支,因为它的更改已经合并,紫色框中的delete分支按钮。乌拉!
通过完成本教程,您已经学习了如何在GitHub上创建项目和发出pull request !
以下是你在本教程中完成的内容:
创建仓库开始并管理一个新的分支更改文件并将这些更改提交到GitHubopened和merged一个Pull Request看看你的GitHub档案,你会看到你的新贡献方格!(当年老师用这个东西检查作业…)
要了解更多关于Pull request的功能,我们建议阅读GitHub flow Guide。您也可以访问GitHub Explore并参与一个开源项目。
OK!结束!现在的有道词典翻译居然能够如此精确,基本上不怎么需要修改就能复制粘贴了。