IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> github使用个人使用笔记与总结 -> 正文阅读

[开发工具]github使用个人使用笔记与总结

根据github的官方使用说明(https://docs.github.com/),编写此使用总结。

名词解释

  • Repository:仓库、代码库
  • Readme:这是一个很好用的东西,markdown格式的,用于讲解代码,后面详细讲这个东西
  • Star:星星,理解成点赞
  • fork:复刻,将别人的仓库复刻到自己的账户里面
  • follow:跟随,理解成关注

入门

新建

登陆以后点右上角的头像,选“your repositories”以后,点绿色的“New”,就到下面这个页面了
在这里插入图片描述
五个步骤,完成以后点create即可创建一个仓库。
其中第四步有很多证书可以选,CSDN里面有讲解每个证书是什么意思的,不想麻烦的就无脑选GNU或MIT
上传
进入仓库,选“add file”里面的“upload files”,在弹出的页面直接拖拽上传就可以了,如果一次性上传多个文件,需要输入本次提交的文件摘要,如果在多人协作时这个很有用,可以帮助别人方便地了解程序的更改,如果是自己一个人编写,也可以充当注释的作用。
在这里插入图片描述

上图中第三个和第四个分别是把提价的东西放入“main branch(主分支)”还是单独开一个分支。关于分支,后面再说。

修改

可以直接点击“edit”按钮:
在这里插入图片描述
然后在跳转的页面像修改记事本一样修改代码。但是这种方法只推荐于修改readme,其他所有语言的代码建议在自己电脑上面编写好、测试没问题以后,使用下面个人推荐的工具里面的方法更新云端代码的方法来更改。

进阶

README

使用markdown语法的说明性文件。readme本意是“看我”,这个名字起得很好,不是github独创,在日常编程的时候我也会习惯创建一个这样的文件,以说明代码包是怎样使用的、修改的过程等等信息。

分支(branch)

官方解释:

使用分支隔离开发工作,而不会影响存储库中的其他分支。每个存储库都有一个默认分支,并且可以有多个其他分支。可以使用拉取请求将一个分支合并到另一个分支中。

在有新点子、新想法、尝试修复bug时,可以使用branch功能,在不更改main branch的情况下,再产生一个版本,如果这个版本效果好,可以一键放到main branch里面,如果不好,删掉或不管它就行。

个人推荐的工具

可视化

GitHub Desktop这个软件
在这里插入图片描述

可视化的软件,可以很直观地同步本地与云端(repositories)的程序。

命令行(不可视化)

GitHub CLI这个工具。
这个我也没怎么用过,后面补充。

GitHub Mobile

移动版github的软件(有安卓和ios两个版本)

网站的小细节(不定期补充)

Issue

目前用不到,后面补充

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-04-24 09:38:44  更:2022-04-24 09:40:05 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 2:55:23-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码