配置git
git config --global user.name "你的名字"
git config --global email.name "你的邮箱"
初始化git仓库
git init
添加文件
git add .
git add *
git add 某某文件1 某某文件2
提交
git commit -m "你的注释信息"
查看
git status
git diff
git log
git log --pretty=oneline
git reflog
- 如果git status告诉你有文件被修改过,用git diff可以查看修改内容。
回退
git reset --hard HEAD^
git reset --hard 某个commit id
撤销修改
git checkout --你的文件
git reset HEAD 你的文件
删除文件
git rm 你的文件
分支管理
git checkout -b dev
git checkout dev
git branch
git merge dev
git branch -d dev
stash
git stash
git stash list
git stash apply
git stash drop
git stash pop