【指南】GitHub从白嫖到入门

[tip type="warning"]本指南不保证时效性,实际操作可能因相关软件升级而更新,请以官方文档为准。[/tip]

前言

当项目体量变大,从个人到团体的开发模式势必会有极大的更改,而Git作为代码开发的管理工具,目前已被许多大厂和开发者采用。下面让我们从白嫖到入门,了解如何使用Git,并充分利用GitHub平台管理我们的代码吧。

要点

  • Git工具的安装
  • GitHub注册与教育优惠
  • 基本的Git指令
  • 仓库管理与基本操作
  • GitHub Page:来点开发文档吧
  • GitHub Action:CI自动化与人类解放
  • 剩下的东西……

Section 1: Git工具的安装(仅以Windows为例)

官方参考:https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git
  1. 进入Git官网,点选右侧Download for Windows

    Git官网

  2. 点击Click here to download
    点击下载
  3. 获取安装包后,(以管理员方式)运行,选择安装路径,安装即可。安装完成后检查 Git Bash 是否已安装。
    Git Bash图标
  4. 接下来打开cmdWin键+R键),输入指令git -v,若出现版本信息即为安装成功。
    cmd命令行

Section 2: GitHub注册

GitHub Docs(中文):https://docs.github.com/zh

[DSUCCESS title="提示" font="darkgreen" bg="r" border="darkgreen"]由于地理位置,网络环境等复杂原因,GitHub经常出现掉线问题。请选择合适的加速器或者使用魔法访问。[/DSUCCESS]

  1. 首先,我们需要打开GitHub官网【左Ctrl按住点选可以自动在新建页面打开哦】
    GitHub官网
  2. 右上角有两个选项,若已有账户请选择Sign in,否则请选择Sign up创建账户。
    GitHub创建用户
  3. 按照提示完善个人信息(邮箱,用户名,密码等等)之后,我们会来到个人界面
    GitHub个人界面
  4. 右上角点击头像,弹出右菜单。其中,Your profile是个人首页。但是我们先不打开这个,而是选择Settings
    右侧栏

Section 3: 白嫖教育优惠(以北京邮电大学为例)

北邮关于邮箱注册的说明:https://nic.bupt.edu.cn/info/1013/1482.htm
  1. 首先申请学校邮箱,你会得到以@bupt.edu.cn结尾的邮箱
  2. 继续回到GitHub的Settings界面,点选Emails
    Emails设置
  3. 添加你的学校邮箱,通过验证码激活。
  4. 接下来打开教务系统,导出在读证明。

  5. 你的邮箱会收到一份pdf,打开,查看自己的英文名。
    在读证明pdf
  6. 在设置里修改自己的姓名【不能少一个字母,也不能变换大小写】
    GitHub设置
  7. GitHub打开申请页面,这时候要【关闭】加速器或者魔法(他会获取你的位置,点同意),选择【Student】,填写表单。

[tip type="error"]有些电脑无法获取位置的解决办法:https://zhuanlan.zhihu.com/p/643398611?utm_id=0,北邮的地理位置:东经:116.358103、北纬:39.961554[/tip]

  1. 接下来会要求你提供证明,要求拍照,这时候你用手机打开那个PDF文件,让拍摄到的画面大致是这样子。
    拍摄画面
  2. 提交,等待审核通过。【通过会收到邮件提示,而且会有pro的权限在Highlights】
    成功通过界面

Section 4: Git的基本入门

菜鸟教程-Git入门:https://www.runoob.com/git/git-tutorial.html

更简明的教程:https://www.runoob.com/manual/git-guide/

评论区
头像
  • 高兴
  • 小怒
  • 脸红
  • 内伤
  • 装大款
  • 赞一个
  • 害羞
  • 汗
  • 吐血倒地
  • 深思
  • 不高兴
  • 无语
  • 亲亲
  • 口水
  • 尴尬
  • 中指
  • 想一想
  • 哭泣
  • 便便
  • 献花
  • 皱眉
  • 傻笑
  • 狂汗
  • 吐
  • 喷水
  • 看不见
  • 鼓掌
  • 阴暗
  • 长草
  • 献黄瓜
  • 邪恶
  • 期待
  • 得意
  • 吐舌
  • 喷血
  • 无所谓
  • 观察
  • 暗地观察
  • 肿包
  • 中枪
  • 大囧
  • 呲牙
  • 抠鼻
  • 不说话
  • 咽气
  • 欢呼
  • 锁眉
  • 蜡烛
  • 坐等
  • 击掌
  • 惊喜
  • 喜极而泣
  • 抽烟
  • 不出所料
  • 愤怒
  • 无奈
  • 黑线
  • 投降
  • 看热闹
  • 扇耳光
  • 小眼睛
  • 中刀
  • 呵呵
  • 哈哈
  • 吐舌
  • 太开心
  • 笑眼
  • 花心
  • 小乖
  • 乖
  • 捂嘴笑
  • 滑稽
  • 你懂的
  • 不高兴
  • 怒
  • 汗
  • 黑线
  • 泪
  • 真棒
  • 喷
  • 惊哭
  • 阴险
  • 鄙视
  • 酷
  • 啊
  • 狂汗
  • what
  • 疑问
  • 酸爽
  • 呀咩爹
  • 委屈
  • 惊讶
  • 睡觉
  • 笑尿
  • 挖鼻
  • 吐
  • 犀利
  • 小红脸
  • 懒得理
  • 勉强
  • 爱心
  • 心碎
  • 玫瑰
  • 礼物
  • 彩虹
  • 太阳
  • 星星月亮
  • 钱币
  • 茶杯
  • 蛋糕
  • 大拇指
  • 胜利
  • haha
  • OK
  • 沙发
  • 手纸
  • 香蕉
  • 便便
  • 药丸
  • 红领巾
  • 蜡烛
  • 音乐
  • 灯泡
  • 开心
  • 钱
  • 咦
  • 呼
  • 冷
  • 生气
  • 弱
  • 阿鲁
  • 泡泡
    头像
    SharpIce
      

    我当时申请学生包的时候不需要什么验证诶(思考)

      头像
      Nickwald
        
      @SharpIce

      可能是GitHub改了政策?现在有些人冒用学生身份白嫖的。

文章目录