这是一个数据结构学习笔记 里面是一些基于C或C++的实例
这是新添加的部分:
mkdir LearningDtaStructure
//创建LearningDataStructure文件夹
cd LearningDataStructure
//进入XX文件夹
pwd
//显示当前文件夹路径
ls
//查看本文件夹下的文件目录
vi README.md
//打开README文件,如果没有将会被创建
i(inster)
//进入编辑模式
ESC
//进入命令模式
dd
//(在命令模式下执行)会删除光标所在行
ZZ
//()保存并退出vi
wq
//保存并退出,底行模式下
q!
//强制退出vi不保存修改,底行
e!
//清除修改不退出,底行 vi if you want to know more about vi edit please click more
git status
//查看状态
git log
//查看修改日志(按ZZ退出日志)
git reset --hard sadfdsad12232(commit string)
//回到历史版本commit string由git log得到
git reflog
//查看历史版本号
git reset --hard sdfsa
//把历史版本带回到现在(慕课网版本管理工具介绍-Git篇)
git add README.md
//添加文件到本地仓库
git commit -m "updata 11/23/2017"
//添加描述
git remote add origin git@github.com:huangyebiaoke/LearningDataStructure.git
//关联远程库please click more
git remote remove origin
//取消关联远程库
git push -u origin master
//推送到远程库,后加-f是强制推送 git push是推送到当前工作分支(不一定是master分支)
git branch hexo
//新建hexo分支
git checkout hexo
//切换到hexo分支上
git push origin hexo
//push到Github项目的hexo分支上 please click more
git pull
//拉取远程库的项目与本地项目融合
tips:关于merge和release请自行百度,git有太多命令行,作为一个工具,不应该投入过多学习成本,你也可以用github桌面版来完成版本管理工作