提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:这里可以添加本文要记录的大概内容:
Git 提供了许多选项,以满足不同的需求和操作。以下是一些常见的 Git 命令及其选项:
提示:以下是本篇文章正文内容,下面案例可供参考
git init:
-q 或 --quiet: 安静模式,减少输出。
git clone:
–depth : 克隆指定深度的历史记录,减小仓库体积。
-b 或 --branch : 克隆指定分支的仓库。
git add:
-A 或 --all: 将所有变化(包括未跟踪文件)添加到暂存区。
-u 或 --update: 将已跟踪的文件和被修改的文件添加到暂存区
git commit:
-m : 直接在命令行中提供提交消息。
-a 或 --all: 自动将所有已跟踪文件的变化提交。
–amend: 修改最后一次提交。
git log:
–oneline: 以一行的形式显示每个提交。
–graph: 以图形方式显示提交历史。
git branch:
-a 或 --all: 显示所有本地和远程分支。
-d 或 --delete : 删除指定分支。
git branch -b 是一个用于创建并切换到新分支的快捷方式:git branch -b
git merge:
–no-ff: 执行非快速前进合并,创建新的合并提交。
git pull:
–rebase: 使用变基而不是合并来整合远程更改。
git fetch:
–prune: 在获取远程更新时删除本地不存在的远程分支。
git remote:
-v 或 --verbose: 显示详细的远程信息。
git reset:
–soft: 保留工作目录和暂存区的更改。
–hard: 丢弃所有工作目录和暂存区的更改。
git cherry-pick:
-x: 在提交信息中保留原始提交的 ID。
总结
这只是一小部分 Git 命令及其选项。Git 提供了广泛的选项,你可以通过 git --help 或查阅 Git 文档来了解更多详细信息。