win使用gitbush,不推荐使用cmd或poweshell
鼠标右键就有gitbush here的选项
cd 目录切换路径 cd.切换当前目录 cd..返回上一级
ls查看所有文件
创建目录 mkdir 目录名称
创建文件 touch 文件名称
vim:
写入内容i,
写完后按esc,:wq保存,q!强制退出
rm删除文件
rmdir删除目录
创建git仓库
git init;初始化仓库
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
git config --list 查看配置的数据
git add 文件名称 将工作区加入到暂存区
git commit - m '注释‘ 把暂存区放入仓库 注释必须要有
git log 查看提交日志
git log --oneline 日志的简写
git reflog 查看详细日志
git commit --amend -m 覆盖提交
git checkout 回退工作区
git reset 回退暂存区
git reset --hard commitID 回退仓库,回退版本
git rm 文件名 删除工作区和仓库的文件
git rm --cached 文件名 只删除仓库的文件
git diff 比较工作区和暂存区的不同
git diff --cached 比较暂存区和仓库的区别
git branch 查看分支
git branch 分支名
git checkout 分支名
删除分支:
git branch -d 分支名 非强制删除
git branch -D 分支名 强制删除
合并分支 git merge 分支名