git --version
git clone "地址"
git init
git config --global user.name "用户名"
git config --global user.email "邮箱"
git config user.name "用户名"
git config user.email "邮箱"
git config --global --list
git config -l
git status
红色的===》没有被git管理
绿色的===》存储在版本库暂缓区
git add .
****.代表所有文件
****指定某一个文件 git add index.js
git commit -m '注释内容'
git pull
git push
git push origin 分支名称 --force
git diff
****查看某一个文件:git diff index.js
****查看所有文件 :git diff
git log
git reflog (简单形式)
回到上一个版本:git reset --hard HEAD^
回到指定版本 :git reset --hard 版本号
git分支的操作
git branch 分支名称
git checkout 分支名称
git remote update origin --prune
git branch -r
git branch
git branch -vv
git push --set-upstream origin 分支名称
git branch -d 分支名称
git push origin --delete 分支名称
git merge 分支名称
注意:如果当前是在master分支下写入:git merge dev,那么master和dev会进行合并,相当于master + dev