【知识---git中一些常用的命令及其选项】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 总结


前言

提示:这里可以添加本文要记录的大概内容:

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 文档来了解更多详细信息。

你可能感兴趣的:(git,elasticsearch,人工智能,ubuntu)