如何开通并使用简书CSDN博客与Github?

Posted 维识教育科技

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何开通并使用简书CSDN博客与Github?相关的知识,希望对你有一定的参考价值。

(单击图片可查看详情


有很多技术人员在学习到一定程度后发现了写博客的重要性,一方面帮助自己记忆,一方面也能帮助他人解决问题,于是会选择自己开始写博客,但平台太多不知从何下手,下面针对技术人员较常用到的三大平台——简书、CSDN与Github的创建与使用进行简单介绍。


简书的创建及使用
如何开通并使用简书、CSDN博客与Github?



创建简书


注册账号

进入简书官网: https://www.jianshu.com/

【1.注册】>> 【2.注册简书账号】

如何开通并使用简书、CSDN博客与Github?



编辑和发布文章


【1.写文章】>> 【2.新建文章】>>【3.编辑文章】>>【4.发布文章】>>【5.绑定微信】>>【6.文章发布成功】

如何开通并使用简书、CSDN博客与Github?


如何开通并使用简书、CSDN博客与Github?
CSDN博客的创建及使用
如何开通并使用简书、CSDN博客与Github?



创建CSDN博客


1、注册账号

进入CSDN博客首页: https://blog.csdn.net/

【1.注册】>> 【2.微信扫码】>> 【3.注册CSDN账号】

如何开通并使用简书、CSDN博客与Github?


2、绑定手机


【5.选择公众号】>> 【6.关注公众号】>> 【7.发送 手机号 给公众号】>> 【8.输入收到 验证码 】>> 【9.下一步】

注意:输入验证码即可注册成功,此手机号会默认绑定该账号

如何开通并使用简书、CSDN博客与Github?



编辑和发布博客


1、设置markdown格式

【1.管理博客】>> 【2.博客设置】>> 【3.MarkDown编辑器】

如何开通并使用简书、CSDN博客与Github?

CSDN有两种编辑器:Markdown编辑器 和富文本编辑器,这里推荐使用MarkDown编辑器

2、发布文章


【1.写博客】>> 【2.编辑文章标题】>> 【3.编辑文章内容】>> 【4.选择文章类型】>> 【5.发布文章】>> 【6.文章发布成功】

如何开通并使用简书、CSDN博客与Github?

注意:

(1)文章类型和博客分类是必填项。如果有转载文章,选择转载选项。

(2)晚上22:00后发布的博客,会进入审稿状态,一般第二天早上9:00会自动发布成功。

3、常见的markdown语法


这里列举最常用的语法

(1)分级标题

# 一级标题

## 二级标题

### 三级标题

#### 四级标题

#### 五级标题

###### 六级标题

(2)目录

@[toc]

根据分级标题生成目录

(3)代码块高亮

```python

print(“helloworld”)

```

(4)链接
[CSDN博客的创建及使用](https://blog.csdn.net/Datawhale/article/details/87434626)

更多markdown可参考Markdown语法介绍。
链接:https://help.coding.net/


如何开通并使用简书、CSDN博客与Github?
Github的创建及使用
如何开通并使用简书、CSDN博客与Github?



Github创建


1、注册账号


进入GitHub官网: https://github.com

如何开通并使用简书、CSDN博客与Github?

步骤1:注册账号

username:不能使用下划线(_),并且短横线不能打头,中文也是不合法昵称。

email:要填写合法邮箱,并且是未在GitHub注册过的邮箱。否则会弹出错误提示。

password:注意密码至少有7个字符,其中至少有一个小写字母,至少有一个是数字。

步骤2:选择账户

付费用户可以拥有私人代码仓库(repos),即别人不能查看你的代码。免费用户的仓库都是公开的,任何人都能查看。

如何开通并使用简书、CSDN博客与Github?

步骤3:完成问卷

Github为了分析用户设置了几道问卷题,可以如实回答也可以随便填写。

步骤4:验证邮箱

如何开通并使用简书、CSDN博客与Github?

英文水平好的同学可以阅读一下guide,不想读的可以直接点start a project开始。在邮箱中找到github回复的邮件,点击链接验证邮箱,验证完以后即可开始建立库。

2、界面介绍

对界面中的各种功能、按钮不清楚。那么接下来我会对此一一解释。先来看张图:

如何开通并使用简书、CSDN博客与Github?Github-Profiles


这是新注册用户的界面,在图中我标记的比较详细,下面一一解释(下面的编号对应图中的编号)。

(1)进入Github主页的按钮;

(2)搜索框,你可以在这里搜索一些开源项目;

(3)你的头像,可以在设置里面进行设置;

(4)你的昵称(账号名称),你可以在设置中设置你的昵称;

(5)提示用户添加一个类似于个人描述或个性签名的东西;

(6)这是你加入Github的时间;

(7)这有三个数据,Followers:追随(关注)你的人;Starred:你Star(点赞)的项目;Following:你追随(关注)的人;

(8)Pull requests:简单地说就是别人向你的仓库提交合并请求,后面会详细说;

(9)Issues:这就是别人对你的项目提的问题;

(10)Gist:代码片段,后面会详细说;

(11)这是系统给你的提示消息,提示你去编辑自己的资料;

(12)你每天的贡献度;

(13)你的项目仓库;

(14)你平时活动,或是动态,比如在哪个项目做了提交等;

(15)这是你每天向Github提交的贡献的分布图;

(16)由于这是新账户,还没有贡献,所以贴出了一个官方对于贡献的解释,帮助新手理解;

(17)这是一个创建新仓库或新组织的按钮,点击按钮会弹出菜单,下面会详细讲解;

(18)这是跟用户相关的一个按钮,点击之后也会有一个跟用户相关的菜单,下面会详细讲解。



Github配置


到这里,我们已经创建好了一个Github账户,并且详细的了解了Github个人主页中的布局以及详细信息。那么现在我们来学习一下如何对Github进行一些简单的设置。

点击上一节【界面介绍】图片中的编号18的按钮,然后选择菜单下方的Settings进入你的设置界面。

如何开通并使用简书、CSDN博客与Github?Personal Settings


1、Profile - 个人简介


进入设置界面之后,首先引入眼帘的是Profile(个人简介)页面。在页面右侧是具体需要设置的一些信息。设置内容如下:

(1)Profile picture:头像设置,点击Upload new picture按钮进行头像上传更新即可;

(2)Name:你的昵称或姓名,有别于登录用户名,这仅用来显示,类似于QQ昵称;

(3)Public email:设置公开邮箱,可以选择你注册的邮箱,也可以不设置;

(4)Bio:个人简介,Tell a little about yourself.也可以@一些人或组织;

(6)Company:你的公司;

(7)Location:你的位置或地址。

设置完上面的信息之后,点击Upload profile按钮更新个人信息。

在下面还有三个小块:

(1)Contributions:关于Contribution(贡献)的设置,可以设置把私人仓库的贡献显示在我的主页,然而我们用的都是免费的账户,是没有私人仓库的。所以可以无视。

(2)Github Developer Program:如果你想开发一些应用、工具之类的集成到Github,可以加入Github开发组。

(3)Jobs profile:勾选Available for hire选项,表示你是可被招聘的,有工作会联系你。

2、Account - 账号设置


(1)Change password:修改你的登录密码,如果忘记密码可以点击I forgot my password重置;

(2)Change username:修改你的用户名,这是可用于登录的用户名,而不是之前的昵称;

(3)Delete account:删除账号,请不要作死去尝试。

3、Emails

Github需要你设置一个Primary的邮箱(主邮箱),以便给你发送一些通知。Github会默认将你注册时的邮箱作为主邮箱,如果你想修改的话可以添加一个邮箱,然后设置为主邮箱。

Github默认邮箱都是public,即公开的,你可以勾选Keep my email address private选项修改为private(私有的)。不过如果你想使用私有邮箱进行命令行操作的话就需要在Git中设置你的邮箱。具体的操作方法官方给了链接,可以点击查看。

Email preferences:邮件偏好设置,第一个选项是发送所有邮件给我,包括我没有订阅的。第二个选项是仅发送跟我账号相关的和我订阅的邮件。

4、Notifications - 通知


这里主要是设置Github给你发送通知或者消息的方式。

How you receive notifications

  • Automatic watching:当你获得了一个仓库的push权限时,会自动发送通知给你。在下方可以设置自动关注。
  • Participating:如果你参与的项目有新的消息,或者有人@你了就会发消息给你,可以选择邮件或者网页通知两种方式。
  • Watching:如果你关注的项目有更新的话会通知你,可以选择邮件或者网页通知两种方式。


Notification email

  • Primary email address:设置主邮箱,通知将发送到这个邮箱。
  • Settings:设置需要通知你的事件。


5、其他设置


新手使用Github基本上设置上面的内容就可以了,下面的设置暂时不会用到,仅做简单介绍:

(1)Billing:如果想要更好的服务,可以在这里花钱购买相应的服务。

(2)SSH and GPG keys:设置SSH跟GPG密钥的地方,如果你想用SSH工具连接到你的Github的话,需要在这里设置你的SSH公钥,这个会在后面的教程中详细说明。

(3)Security:顾名思义,安全方面的设置,可以在里面开启双重认证,查看当前那些主机登录了你的Github账号,查看登录记录。

(4)OAuth applications:这是用来查看你的Github绑定了哪些第三方的应用的。

(5)Personal access tokens:如果你想使用Github API进行一些开发的话,需要在这里生成API Token。

(6)Repositories:对仓库的一些设置。

(7)Organizations:对组织的一些设置。

(8)Saved replies:被保存的回复在这里可以看到。



Github基本使用


创建完账号并且进行了基本的设置之后,我们就可以愉快的使用Github进行代码管理了。下面来看一下Github的基本使用方法。

1、创建仓库


点击【界面介绍】章节图片中的编号17的按钮,可以看到有三个选项:New repository(创建仓库)、Import repository(导入仓库)和New organization(创建组织)。点击New repository选项创建一个新的仓库。

如何开通并使用简书、CSDN博客与Github?Create New Repository


如上图所示是创建新仓库的界面,输入仓库名称,然后系统会检测是否重名,如果已经有重名的仓库则无法创建,需要修改仓库名才可。仓库名输入完成之后,可以在下面输入对仓库的描述。

在描述的下方可以选择仓库是公开的还是私有的,但是对于免费账户来说是没有私有仓库的。所以一般都是默认公开。如果需要私有仓库,则可以在上一节【其他设置】中的Billing设置中付费开启私有仓库的权限。

然后是Initialize this repository with a README选项,默认是不勾选的,不勾选的状态下将会创建一个空仓库。如果勾选的话则会创建一个仓库,仓库中会有一个README.md文件。当你配置好之后,点击按钮Create repository即可创建一个新的仓库。

如何开通并使用简书、CSDN博客与Github?New Repository


在上图中我们可以看到一个仓库的完整界面,在这个界面中有很多的功能,在此就不一一说明了。

2、文件操作


如何开通并使用简书、CSDN博客与Github?

File Operation


在界面中间,你可以看到如上图所示的操作面板,主要功能如下:

(1)Create new file:创建新文件,点击按钮之后可以创建一个新文件并进行文件编辑,编辑完成后保存提交就可以把新文件保存在仓库中了。

(2)Upload files:上传文件,点击按钮之后进入上传文件的界面,选择你想要上传的文件即可将文件上传到仓库中。

(3)Find file:寻找文件,当你的仓库中有很多文件的时候,你可以使用这个功能快速的查找文件。

(4)Clone or download:克隆或下载仓库,点击按钮之后可以弹出一个面板,可以复制仓库地址进行克隆,或者选择Download ZIP,系统将把仓库中所有文件打包成ZIP压缩文件并下载到本地。

由于文章篇幅有限,而Github又是如此的博大精深,所以在本篇文章中可能无法面面俱到。同学们可以慢慢摸索或参考其他技术分享。

学习参考

Git-book
链接:https://git-scm.com/book/zh/v2
廖雪峰Git教程
链接:https://www.liaoxuefeng.com/wiki/896043488029600

软件安装

GitHub 客户端
链接:https://desktop.github.com/
Git Bash
链接:https://git-scm.com/



单击海报可查看活动详情
长按识别海报中的二维码可申请报名

以上是关于如何开通并使用简书CSDN博客与Github?的主要内容,如果未能解决你的问题,请参考以下文章

个人技术博客的选择:CSDN博客园简书知乎专栏还是Github Page?(转)

使用hexo搭建博客并上传GitHub

简书与csdn博客编写文章对比

优化算法灰狼混合布谷鸟优化算法(GWO_CS)含Matlab源码 1468期

优化算法灰狼混合布谷鸟优化算法(GWO_CS)含Matlab源码 1468期

关于开通博客这件事