cmd常用命令
- clear:清屏
- cd 文件夹名称 进入文件夹
- cd .. 进入上一层级目录
- dir 查看当前目录下的文件和文件夹 directory
- ls 查看当前目录下的文件和文件夹
- touch 文件名 创建文件
- echo 内容 > 创建文件名 创建文件,并且写入内容
- rm 文件名 删除文件
- mkdir 文件夹名称 创建文件夹 mk:make
- rmdir 文件夹名称 删除文件夹 rm:remove
- cat 文件名 查看文件内容 :cat .git/HEAD
- cat 1.txt >> 2.txt 将文件1.txt内容写入到2.txt
VIM常用命令
- i 表示编辑模式
- esc键 表示退出编辑模式
- :wq! 表示保存文件并关闭文件
- vim 文件名 打开文件
git安装
- 在终端,检查git是否安装 git --version
- 没有安装的话,去git官网,下载git
- 安装后,在终端,检查git是否安装
- 设置用户名和邮件地址(最好和github的用户名/邮箱保持一致)
git config --global user.name "自己的用户名"
git config --global user.email "自己的邮箱"
#检查是否配置成功
git config --global --list
git工作流程图
git命令
-- 本地仓库与远程仓库建立链接 git init (初始化本地仓库) git remote add origin 远程仓库网址 git remote -v (查看远程仓库) git remote rm origin (删除远程分支) -- checkout多种用法 git checkout 文件名 (回退上一个版本) git checkout commitID(回退到指定版本) git checkout 分支名 (切换分支) -- 操作文件 git rm 文件名 (删除文件) 修改后需要commit在提交一下 git mv 要修改的文件名 修改后文件名 (修改文件名) 修改后需要commit在提交一下 git mv 文件路径 移动中点路径 (移进移出文件)修改后需要commit在提交一下 -- 提交git git add . 提交到暂存区 git commit -m 提交到本地仓库 git push (-u 与远程仓库建立链接)(-f 强制提交) origin 分支名 提交到远程仓库 -- git log(查看提交记录) git log --oneline (查看提交记录) git show commitid (显示详情) git log -p 文件名 (直接查看) -- 撤销版本 add 前 git checkout 撤销的版本commitID git log --oneline 查看记录包括commitID add 后 git reset --soft commitID 移动到add git reset --mixed commitID 移动到工作区 git reset MAED^ 删除 (恢复麻烦谨慎使用) -- 切换版本 git checkout 要切换版本的commitID -- 设置版本号 git tag v1.0 设置版本号(不指定默认添加最后一次commit) git tag 查看版本号 git tag -d 版本号 (删除版本号) git tag v1.0 commitID 指定设置版本号 git push origin v1.0 提交版本号(每写一个版本号就要提交一次) -- 分支 git branch dev 创建分支 git checkout dev 切换分支 git branch 查看所以分支 git branch -d(-D强制删除) 分支名 删除分支 (在当前分支下是不能自杀的) git branch 误删分支名 删除分支commitID (当误删分支后恢复误删的分支) -- 合并分支 git merge 分支名 (合并分支) git merge --abort (放弃忽略合并)
git命令速查表