git init
:在本地目录中初始化一个新的Git
仓库git clone
:克隆(复制)远程仓库到本地git add
:将文件添加到暂存区git commit
:提交暂存区中的文件到仓库,并附带提交信息git status
:查看仓库当前状态git diff
:查看工作区与暂存区之间、暂存区与最新提交之间的文件差异git show
:显示提交记录的详细信息git log
:查看提交历史记录git branch
:列出、创建和删除分支git checkout
:切换到指定分支或恢复工作区文件git merge
:将指定分支合并到当前分支git rebase
:将当前分支的修改移到目标分支的末端git pull
:从远程仓库拉取最新修改到本地分支git push
:将本地的修改推送到远程仓库git tag
:为提交打上标签git reset
:重置当前分支到指定状态git rm
:删除文件git revert
:创建一个新的提交来撤销指定的提交git remote
:管理远程仓库git config
:配置Git选项