GitHub 使用手册

1. Steam++ 加速

        由于 GitHub 的主要服务器位于美国,因此,当从地理位置相对较远的地方,比如亚洲访问时,数据需要经过更多的网络节点,可能导致速度变慢。可以使用加速器,比如 Steam++ 进行加速,解决 GitHub 访问慢的问题。

        Steam++ 目前已改名为 Watt Toolkit,官网网址:https://steampp.net/

        Steam++ 安装完成后,打开 Steam++ 软件,找到 Github 项,开启加速,开启后如下,之后就可以正常访问 Github 了。

2. GitHub 注册

        GitHub 是全球最大的代码托管平台,也是开发者们交流、协作和分享代码的重要平台。在使用 GitHub 之前,需要先注册 GitHub 账号。

2.1 打开 GitHub 官网

        官网地址:https://githu.comb/,进入官网后,点击右上角“Sign up”,之后会跳转到注册界面。

2.2 输入注册信息

        在账号注册界面,依次输入邮箱、密码、用户名,点击 “Continue”。

        注意:请使用常用邮箱,该邮箱之后会用于接收 GitHub 的通知和验证信息。

2.3 真人验证

        注册信息输入完成后,会进行真人验证,可以选择“视觉”或者“音频”验证。

        这里就是将物品的方向调整到手指指向的方向。

2.4 邮箱验证码验证

        真人验证成功后,之前注册的邮箱会收到验证码,打开邮箱。

        将验证码输入到输入框中,点击 “Continue”。

2.5 注册成功

        上述步骤完成后,将自动跳转到登录界面,点击“Sign in” 即可登录到 GitHub。

        登录之后的界面如下,至此,就已成功注册了一个 GitHub 账号,可以打开个人信息界面,修改头像、个人简介等信息。

3. 创建 GitHub 仓库(Repository)

        在 GitHub 上创建仓库是协作开发项目的第一步。仓库(Repository),是存储代码、文档和其他相关文件的地方。以下是在 GitHub 上创建仓库的详细步骤:

        1. 点击下图中的 “+”,在弹出的选项中选择 “New repository”

        2. 填写仓库信息;

  • Repository name:仓库名字,最好简单明了,能反映项目的用途;

  • Description:描述,简单介绍一下该项目,便于以后自己或其他人了解该项目;

  • Public/Private:公共/私有,选择该仓库是公开还是私有,公开的仓库,其他用户也能查看和克隆,私有的仓库只有受邀者才能访问;

  • Initialize this repository with a README:是否使用 README 初始化仓库,README 文件中,通常会包含项目的一些基本信息,可以选择是否需要创建该文件;

  • Add .gitignore:添加 .gitignore 文件,.gitignore 文件用于指定在提交代码时,应该忽略哪些文件或者目录,比如编译生成的日志文件等;

  • Choose a license:选择一个许可证,为项目选择一个合适的许可证,有助于明确项目的使用、修改和分发规则。

        上述信息填写完成后,点击 “Create repository” 即可创建仓库,创建的仓库如下:

        仓库创建完成后,就可以上传代码、文档等到仓库中了,也可以对上传代码、文档进行下载、更新等操作。

4. 克隆(Clone)仓库到本地

        在 GitHub 上,克隆(Clone)一个仓库是将远程仓库(位于 GitHub 服务器上的仓库)的所有内容(包括代码、提交历史、分支等)下载到本地计算机的一个副本的过程。以便于在本地计算机对代码进行修改、更新等。以下是将仓库克隆到本地的步骤:

        1. 获取该仓库的 URL,复制该 URL;

        2. 打开命令行工具,推荐使用 GitBash,如果没有,可以到官网进行下载,官网地址:https://git-scm.com/downloads/win

        在需要克隆仓库的目录下,打开 GitBash,输入:

git clone 刚刚复制的 URL

        3. 克隆完成后,会在本地计算机中,创建一个新的目录,通常和仓库名同名,之后就可以使用 Git 命令来提交修改、查看提交历史了。

5. 提交和推送代码

        在 Git 中,提交(Commit)用于将本地的代码更改保存到本地仓库,推送(Push)用于将更改同步到远程仓库。这两个操作保证了开发的有序进行,确保了代码的版本控制和团队协作开发。

        每次修改项目后,需要将修改提交保存到本地仓库中,每次提交都会创建一个新的提交对象,它包含了本次更改的文件列表、作者信息、提交者信息、提交信息以及指向父提交的指针。这些提交对象形成了一个有序的历史记录,之后可以通过 git log 来查看提交历史。

        以下是提交和推送的步骤:

        1. 查看修改项;

git status .

        2. 添加要提交的文件;

git add . //添加全部修改
git add 文件    //添加指定文件

        3. 创建一个提交对象,“描述更改内容” 部分主要是对这次修改进行一个说明,便于之后查看;

git commit -m "描述更改内容" 

        4. 使用 git push 将本地修改推送到远程仓库;

           1)先创建一个远程仓库的引用;

git remote add origin <远程仓库 URL> 

           2) 将本地的 main 分支推送到远程仓库的 main 分支。

git push origin main

        至此,就将本地修改推送到了远程仓库中,之后可以在远程仓库中查看对应的修改了。

6. 创建分支

        一般情况下, GitHub 会默认创建 master 分支,开发者在不干扰主分支的情况下,可以根据需要创建其他分支,将修改提交到其他分支上,最后再通过合并操作,将其他分支的修改合并到主分支。

        点击 master 旁边的下拉箭头,可以创建新的分支或者切换到其他分支。

        在提交代码的时候,根据需要,选择相应的分支。

7. 合并代码

        将代码 push 到远程仓库后,在 GitHub 上,可以创建一个合并请求(Pull Request,PR),请求将推送的修改合并到主分支或者其他分支。

        1. 新建 Pull Request;

        2. 选择要将哪个分支的修改合并到哪个分支;

        3. 合并请求创建后,其他团队成员可以审查代码修改,当审查通过后,在合并请求页面,点击 “Merge pull request ” ,就可以将更改合并到目标分支了;

        4. 之后,在本地仓库中,拉取最新的更改,确保本地代码和远程仓库中的代码一致。

git pull origin 分支

        本文只介绍了 GitHub 的注册和基础使用,其他功能待日后继续分享。如文档有误,欢迎指出。

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值