Git 学习笔记

创建版本库

什么是版本库呢?版本库又名仓库,英文名 repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被 Git 管理起来,每个文件的修改、删除,Git 都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。

所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:

1
2
3
$ mkdir learngit
$ cd learngit
$ pwd

把一个文件放到 Git 仓库只需要两步:

第一步,用命令 git add 告诉 Git,把文件添加到仓库:

查看更多

适合 Linux 新手的 man page 使用手册

入门

man page 新手入门

什么是 man page(来自 wiki)

手册页(英语:Manual pages,缩写 man page)是在 Unix 或类 Unix 操作系统在线软件文档的一种普遍的形式。 内容包括计算机程序(包括库和系统调用),正式的标准和惯例,甚至是抽象的概念。用户可以通过执行 man 命令调用手册页。

什么时候会使用 man page

  1. 在使用 Linux 时常常会遇到一些我们不知道具体是什么作用的命令;
  2. 想输入某个命令但是只记得命令的某一部分,例如:突然忘记了 date 怎么拼只记得 datX 则可使用 man page 来查找;
查看更多

U盘安装 Linux distribution 提示 waring /dev/root does not exist

之前也遇到过这种情况只是没有记录下来导致这次遇到的时候又百度了一遍,很麻烦,所以干脆就自己记录下来方便以后查询。

问题描述:U盘安装 CentOS 7 时提示 waring /dev/root does not exist

问题分析:这句错误指令是提醒我们电脑无法读取到U盘,我两次出现这个错误的原因都是因为U盘名字太长或太诡异。

个人解决办法[测试成功]:

第一步

用 Windows 系统打开U盘,选择属性,然后更改U盘的盘符标签(要求:尽可能的简短,英文)

查看更多

Code::Block 新手配置教程

1. 前言

总有些东西要写在前面

1.1 有关 Code::Block

Code::Blocks 是一个开放源码的全功能的跨平台 C/C++ 集成开发环境。 Code::Blocks 是开放源码软件。Code::Blocks 由纯粹的 C++ 语言开发完成,它使用了著名的图形界面库 wxWidgets 2.6.2 unicode。对于追求完美的 C++ 程序员,再也不必忍受 Eclipse 的缓慢,再也不必忍受 VS.NET 的庞大和高昂的价格。

1.2 为什么要用Code::Block

这段时间在网易云上自学 C 语言老九学堂(吐血安利)。里面的配套编译器就是 Code::Block

2. 下载

各操作系统下载地址:

2.1 Windows XP / Vista / 7 / 8.x / 10:

推荐下载:codeblocks-16.01mingw-setup.exe

查看更多