码农的自我修养 学习笔记

1.git使用

从官网下载并安装git程序,我的系统是win10版本。

码农的自我修养 学习笔记_第1张图片

  其中,Git Bash可以使用命令行。

(一)初始化git仓库: 

使用如下命令新建一个git仓库。

码农的自我修养 学习笔记_第2张图片

码农的自我修养 学习笔记_第3张图片

这样就新建了一个新仓库。

 (二)克隆git仓库:

以github上代码为例。

码农的自我修养 学习笔记_第4张图片

  码农的自我修养 学习笔记_第5张图片

  这样就成功实现了本地克隆。

(三)版本控制

  码农的自我修养 学习笔记_第6张图片

 

 

 

 git add 表示文件添加,git commit表示文件提交到仓库。如果修改readme文件再提交:

 码农的自我修养 学习笔记_第7张图片

 

 

重复两次后,用git log 查看仓库日志:

码农的自我修养 学习笔记_第8张图片

  可以看到之前进行的操作,从新到旧。

由于进行了两次编辑,如果想退回到最初始,可以使用命令git reset --hard [commit id] 来进行回退。

在此使用cat readme.txt先打开当前文件内容,然后使用head^^定位到之前2次的修改内容。

码农的自我修养 学习笔记_第9张图片

  为了寻找commit id,可以使用git reflog命令。通过git reset,可以再次返回到两次修改以后。

码农的自我修养 学习笔记_第10张图片

  (四)分支管理

使用git checkout 切换分支,git checkout -b 创建并切换

码农的自我修养 学习笔记_第11张图片

  码农的自我修养 学习笔记_第12张图片

 可以看到,在dev分支上的内容与在master上的内容已经发生了变化。

使用 git merge,则可以合并两路分支。

码农的自我修养 学习笔记_第13张图片

  

 2.完成一个通用的命令行菜单子系统

第一步:

码农的自我修养 学习笔记_第14张图片

 码农的自我修养 学习笔记_第15张图片

 第二步,增加输入输出:

码农的自我修养 学习笔记_第16张图片

  码农的自我修养 学习笔记_第17张图片

  第三步:增加不同输入的判断功能:

码农的自我修养 学习笔记_第18张图片

  码农的自我修养 学习笔记_第19张图片

  这样就完成了一个简单的命令行菜单系统,可以接收help和quit两种基本命令。 

你可能感兴趣的:(码农的自我修养 学习笔记)