Git 版本控制命令
git clone
克隆远程仓库
git clone <仓库URL> [目录名]
git init
初始化 Git 仓库
git init [选项] [目录]
git remote
管理远程仓库
git remote [子命令] [选项] [名称] [URL]
git commit
提交更改到仓库
git commit [选项]
git status
查看工作区状态
git status [选项]
git log
查看提交历史
git log [选项]
git diff
查看代码差异
git diff [选项] [<提交1>] [<提交2>] [--] [路径...]
git show
查看对象信息
git show [选项] <对象>
git push
推送提交到远程仓库
git push [远程名] [分支名]
git pull
拉取远程更改并合并
git pull [远程名] [分支名]
git fetch
下载远程更新
git fetch [选项] [<远程>] [<分支>...]
git branch
管理分支
git branch [选项] [分支名]
git merge
合并分支
git merge [选项] <分支名>
git rebase
变基合并
git rebase [选项] <基底>
git checkout
切换分支或恢复文件
git checkout [选项] <分支|提交> [--] [文件...]
git add
将文件添加到暂存区
git add [选项] [文件...]
git stash
临时保存工作区修改
git stash [子命令] [选项]
git reset
重置暂存区或提交
git reset [选项] [<提交>]
git tag
管理标签
git tag [选项] [标签名] [<提交>]
git config
查看和修改配置
git config [<级别>] <键> [<值>]