仓库分支信息查看
git branch 查看本地所有分支
git branch -a 查看所有的分支
git branch -r 查看远程所有分支
git status 查看当前状态
git ls-files 查看本地仓库的文件
git config --list 查看配置文件内容
git log 查看历史提交记录
仓库及分支初始化
git remote add origin <仓库ssh地址> 添加远程仓库地址
git branch <branchname> 创建分支命令
git branch -d <branchname> 删除分支命令
git checkout <branchname> 切换分支
git checkout -b <branchname> 创建并切换到该分支
提交、推送、拉取
git add . 提交所有修改到暂存区
git commit -m <commit message> 提交暂存区到本地仓库
git commit -am <commit message> 跳过git add提交缓存步骤,直接提交修改到本地仓库
git push origin <branchname> 推送本地分支到远程
git pull origin <branchname> 拉取远程分支到本地
git push -u origin <branchname> 记录远程仓库,下次推送可直接使用git push
强制推送、强制同步
强制推送至远程仓库
git push origin <branchname> -f
强制同步到本地分支
git fetch --all
git reset --hard origin/<branchname>
git pull
.gitignore文件失效
git rm --cached <file> 删除暂存区的文件
清除git仓库的所有提交记录
git checkout --orphan latest_branch
git add -A
git commit -am "commit message"
git branch -D master
git branch -m master
git push -f origin master