参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/896067008724000
该链接里用了一个例子很形象地说明了为何人们需要git。
鉴于上述链接中的内容过多,同学们在快速掌握git的使用方法上可能会存在困难,下面介绍一些简单的操作及git命令,帮助同学们快速上手。
git bash是shell 1 的一种,它是github配套的控制台,我们用它在自己电脑上管理版本库。首先去官网下载。(一般在网站上download指向有关下载的页面,对于掌握英语的同学们来说,在该网站上下载git bash不是难事,此处希望大家各凭本事)然后执行安装文件,一般来说除了安装地址(不建议安装在C盘)以外只需要默认即可。建议大家仔细阅读安装文件上的说明,如果有其他需求或者疑问,在微信群提出,或者在github上提交issue,我们会在此处更新答疑。
参考链接:https://blog.csdn.net/sun_life_/article/details/82847801
该文章将git bash从安装后到使用的步骤以图文的形式详细讲解了一遍。
在安装时选择以vscode作为git bash的编辑器,vscode中会出现“源代码管理”页面。在其中可以进行可视化的版本库管理,不过我们接下来介绍终端中的方法 git bash安装完毕以后,在vscode的终端(默认为powershell)中输入git,会输出git自带的指令列表,其中简单地介绍了git命令及参数,我们选其中一部分来讲解。
- 首先确保你有一个github账号,然后我们开始
$ git config --global user.name "YOURNAME"
$ git config --global user.email "[email protected]"
其中$表示一行输入的开始,请把引号中的部分改成你自己的用户名和邮箱。
- 克隆(下载)一个版本库
$ git clone https://www.example.com
- 或者创建一个版本库
$ git init
只要使用该命令,终端就会把当前目录创建为一个版本库。但是还没结束,如果你想要创建一个远程版本库,首先在github上创建一个新的repository,然后repository name与你的版本库文件夹保持一致,其他不变,直接点击create repository,然后github会出现一个页面,引导你将本地的版本库上传至远程。
- 在你修改完文件以后依次使用如下命令
$ git add EXAMPLE.example(你的文件名及扩展名) //添加该文件到版本库
$ git commit -m "备注信息" //添加备注
$ git push origin master //推送至github
- 你需要善用的控制台命令
$ dir或ls //查看当前目录下的文件
$ cd //进入某个目录
$ cd ..//回到上个目录
$ mkdir //新建目录
参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900003767775424
在上面我们已经介绍了向github上传文件和从github下载文件的操作,而在这个部分中,你将学会如何参与编辑别人的项目。(强烈建议先看参考链接)
以本项目为例子,你可以在这里尝试如下操作: 首先clone本项目到你的电脑中,在终端中打开该文件夹,输入:
$ git branch
* master
(若不带"$" 则说明不是你将要输入的内容) 其中master就是你当前版本库的分支。 输入:
$ git branch exp
$ git branch
exp
* master
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。它的功能类似word文档,写法类似html,是一种方便好用的文档整理工具。
基础语法(来自MPE介绍页面 2 )
这会是 斜体 的文字 这会是 斜体 的文字
这会是 粗体 的文字 这会是 粗体 的文字
你也可以 组合 这些符号
这个文字将会被横线删除
*这会是 斜体 的文字*
_这会是 斜体 的文字_
**这会是 粗体 的文字**
__这会是 粗体 的文字__
_你也可以 **组合** 这些符号_
~~这个文字将会被横线删除~~
当然,Markdown同样可以兼容LaTeX等工具,来表达数学公式,你甚至可以用Markdown来写你的论文。不过,即便它如此受欢迎,它依然存在很多问题,尤其是兼容性和语法格式标准等问题,遇到的时候还是很困扰的。 虽然如此,只要深入研究,你会对它爱不释手的。