作者:忧郁王囝 | 来源:互联网 | 2023-10-12 12:10
今天看了一个博主的文章,突然感觉自己这毕业一年多来基本是废了,技术没有学到多少,妹子没有找到,身体也没有锻炼好,所以都在干些什么,工作效率低下,像是在养老一样,是时候想想自己的退路了。
先把自己丢了一年多的GItHub用起来吧,已经不记得具体的命令了,只记得仓库,分支,提交,拉取版本的大概几个操作,就先看看Hellworld Guids吧 保持着敬畏之心 官方指导请看: https://guides.github.com/activities/hello-world/ 简述一下什么是GitHub
What is GitHub? GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.This tutorial teaches you GitHub essentials like repositories, branches, commits, and Pull Requests. You’ll create your own Hello World repository and learn GitHub’s Pull Request workflow, a popular way to create and review code.
什么是GitHub? GitHub是用于版本控制和协作的代码托管平台。 它可以让您和其他人在任何地方协同工作。本教程教您GitHub基本知识,如存储库,分支,提交和Pull请求。 您将创建自己的Hello World存储库并学习GitHub的Pull Request工作流,这是一种创建和检查代码的流行方法。
简单来说最主要的就是:存储库,分支,提交,Pull请求的概念 。
那么第一步 Step 1. Create a Repository (创建仓库) 存储库通常用于组织单个项目。 存储库可以包含文件夹和文件,图像,视频,电子表格和数据集 - 您的项目需要的任何内容。 我们建议包括README或包含项目信息的文件。 GitHub可以在创建新存储库的同时轻松添加一个。 它还提供其他常见选项,例如许可证文件。
您的hello-world存储库可以是您存储想法,资源,甚至与他人共享和讨论事物的地方。
创建新存储库
在右上角,在您的头像或identicon旁边,单击,然后选择新建存储库。 将您的存储库命名为hello-world。 写一个简短的描述。 选择使用自述文件初始化此存储库。
第二步:创建分支 Step 2. Create a Branch 分支是一次处理不同版本的存储库的方法。
默认情况下,您的存储库有一个名为master的分支,它被认为是权威分支。 在将它们提交给master之前,我们使用分支进行实验并进行编辑。
当您从主分支创建分支时,您正在制作主服务器的副本或快照,就像在那个时间点那样。 如果其他人在您的分支上工作时对主分支进行了更改,则可以引入这些更新。
该图显示:
主分支 一个叫做feature的新分支(因为我们在这个分支上做’feature work’) 功能在合并到主服务器之前所经历的旅程
第三步: Step 3. Make and commit changes (提交新的内容) 好样的! 现在,您正在阅读readme-edits分支的代码视图,该分支是master的副本。 我们来做一些编辑。
在GitHub上,保存的更改称为提交。 每个提交都有一个关联的提交消息,这是一个解释为什么进行特定更改的描述。 提交消息可捕获更改的历史记录,因此其他贡献者可以了解您已完成的操作以及原因。
制作并提交更改
单击README.md文件。 单击文件视图右上角的铅笔图标进行编辑。 在编辑器中,写一点关于你自己。 编写描述更改的提交消息。 单击提交更改按钮。
第四步:拉取请求 Step 4. Open a Pull Request 很好的编辑! 现在您在master的分支中有更改,您可以打开pull请求。
Pull Requests是GitHub上合作的核心。 当您打开拉取请求时,您提出了更改并请求某人审核并提取您的贡献并将其合并到他们的分支中。 拉请求显示来自两个分支的内容的差异或差异。 更改,添加和减少以绿色和红色显示。
提交后,即使在代码完成之前,您也可以打开拉取请求并开始讨论。
通过在拉取请求消息中使用GitHub的@mention系统,您可以询问特定人员或团队的反馈,无论他们是在大厅还是10个时区之外。
您甚至可以在自己的存储库中打开pull请求并自行合并。 在开展大型项目之前,这是学习GitHub流程的好方法。
打开Pull Request以更改README 第五步 合并分支 Step 5. Merge your Pull Request 在最后一步中,是时候将您的更改结合在一起 - 将您的自述编辑分支合并到主分支中。
单击绿色合并拉取请求按钮以将更改合并到主文件中。 单击确认合并。 继续删除分支,因为它的更改已合并,紫色框中的删除分支按钮。 所有以上步骤就是一次简单的从建库,到新建分支,提交内容,拉取提交,合并分支的所有过程,其实和SVN基本是一个思路。