git
-
进入盘符:cd /盘号
-
ls:列出当前所有的文件与文件夹
-
rm 文件夹/文件:删除
-
mkdir 文件夹名:创建文件夹
-
touch 文件名:创建文件
-
clear:清屏pwd
-
cat 文件名:预览文件内容
-
pwd :查看当前路径
-
git config user.name :查看当前用户名
-
git config user.email :查看当前邮箱
-
get init:初始化Git仓库
-
vim 文件名:进入内置编辑器
- i:切换到编辑模式
- esc:退出编辑模式
- 冒号+wq:保存并退出
-
将文件添加进版本库
- git add 文件名:将文件添加进仓库暂存区
- git commit -m “啦啦啦”:把文件提交进仓库
- git status:检查提交状态
- git diff:查看修改的具体内容(注:只有在未提交前使用才有效)
-
版本回退
- git log:查看历史记录
- git log --pretty=oneline:美化输出结果
- git reset --hard HEAD^:回退到上个版本
- git reset --hard 版本号的前几位:回退到指定的版本(注:最少四位)
- git reflog:查看命令的历史记录
-
撤销修改
- git checkout – 文件名:撤销本地文件的修改
- git reset HEAD 文件名:撤销暂存区的修改
- git reset --hard HEAD^:撤销版本库里文件的修改,回退到上一个版本
-
删除文件
- rm 文件名:删除本地文件
- git status:提示本地和版本库不一致
- git rm 文件名:删除缓冲区文件
- git commit -m “备注”
- git reset --hard HEAD^:解决误删问题
-
git clone 云端仓库地址:从云端仓库去克隆
-
git push:提交到云端
码云
1.建仓库后不想传node_modues
在根目录下创建.gitignore文件,在里面写 /node_modules