Linux学习笔记-day3
2019-07-17 本文已影响0人
SheeranED
vim操作补充
- vim打开多个文件 vim + 文件名 ...
- 末行模式 'b 空格 2' - 表示切换到第二个文件
末行模式,sp水平显示,vs垂直显示,qa取消退出全部文件,ctrl+w两次切换文件窗口
vim搜索替换
- 末行模式下输入 :1,' - 搜索范围 为首行到末行
s - 替换
版本控制
- 使用git实施版本控制:
git init - 创建版本控制的仓库
git add 文件名 - 将文件放到版本控制的缓存区 git add . 添加全部文件
git status - 查看版本控制的状态
git commit -m '提交原因' - 提交到版本仓库
git log - 查看版本的日志
git checked -- 文件名 -- 用缓存区恢复工作区
git reset HEAD 文件名 - 撤销暂存区内容
git reset --hard HEAD^ - 回退到上一个版本
git reset --hard 标识码 - 回到指定版本
git remote add origin 地址 - 指定服务器
git push -u origin master '-u' - 指定服务器 - 上推(上传)
git pull
git clone 地址 - 从服务器上克隆代码
配置免密操作
- ssh-keygen -t rsa -b 2048 -C 邮箱地址