- ll 查询当前目录所有文件
- ls -la 查询当前目录所有文件(包括隐藏资源) 或者ll -a
- ls -l|less 分屏查看 q 退出分屏
- mkdir <file> 新建目录
- wim 新建文件
- i 进入输入模式
- esc 底线命令模式 (wq 保存并退出;set nu 设置行号)
- git init 初始化git仓库
- pwd 查看当前目录路径
- git config user.name <name> 添加项目级别用户签名
- git config user.email <name> 添加项目级别邮件签名
- git config --global user.name <name> 添加系统级别用户签名(一般设置系统级别足够)
- git config --global user.email <name> 添加系统级别邮件签名
- cd ~ 跳转到用户家目录
- rm -rf 删除文件夹
- cat <file> 查看文件内容
- git status 状态查看
- git add <file> 添加文件到暂存区
- git rm --cached <file> 从暂存区移除文件
- git commit <file> 从暂存区提交到本地库
- git commit -m “commnit” <file> 直接插入提交信息并提交到本地库
- git restore <file> 撤销文件修改
- git log 显示日志
- git log --pretty=oneline 每条以一行显示方式显示日志
- git log --oneline 每条以一行显示并且hash值只显示一部分方式显示日志(只显示过去的)
- git reflog 每条以一行显示并且hash值只显示一部分方式显示日志且显示移动到当前版本需要多少步(显示所有的)
- git reset --hard <索引> 移动到当前索引的文件
- git diff 将工作区的文件与暂存区的文件进行比较
- git diff <file> 将工作区的具体文件与同名暂存区的文件进行比较
- gif diff HEAD 将工作区的文件与本地库的文件进行比较
- git branch -v 查看分支
- git branch <name> 创建分支
- git checkout <name> 切换分支
- git merge <name> 合并分支
- git remote -v 查看远程库地址
- git remote add <address_name> <address> 添加远程库地址
- git push <address_name> <branch_name> 推送分支文件
- git clone <address> 把远程库克隆到本地
(当克隆的文件过大时,会报错 RPC failed; curl 18 transfer closed with outstanding read data remaining,解决方法:可把https://更改为git://)。
创建分支命令不行时,该命令创建分支成功