当前位置:   article > 正文

【Git使用篇】git 命令的用法_git log show

git log show

git show是在git log基础上,因为git show需要用到git log的commit的ID(也就是后面那一串字符串)

git log

1

git log后面加上你要查看的文件夹即可,越精准越好。
提示:xxx在什么日期改动了xxx文件夹

git log 是 Git 版本控制系统中的一个命令,它用于查看 Git 仓库中的提交历史记录。以下是 git log 的一些常见用途:

查看提交历史:通过运行 git log 命令,您可以查看当前分支上的所有提交记录。它会以时间顺序列出每个提交的相关信息,如提交哈希值、作者、提交日期和提交消息等。

追溯更改:使用 git log 可以帮助您追溯特定文件或目录的更改历史。通过添加文件路径或目录作为参数,您可以限制输出仅显示与指定文件或目录相关的提交记录。

查看提交详细信息:通过简单运行 git log,您可以获得每个提交的基本信息。如果您需要更详细的提交信息,可以使用其他选项,如 -p 或 --stat,以显示每个提交的具体更改内容或更改统计信息。

筛选提交:git log 支持许多选项和参数来筛选提交并缩小输出范围。例如,您可以使用 --author 来查找特定作者的提交,或者使用 --since 和 --until 来限制时间范围内的提交。

分支合并情况:通过 git log --graph 命令,您可以查看分支的合并情况和分支之间的关系,以更好地理解项目的提交历史。

总而言之,git log 是一个非常有用的命令,可以帮助您了解项目的提交历史、更改内容和提交者信息,以及进行一些筛选和搜索操作。

git show

在这里插入图片描述

如果你觉得git log还是看的不太清楚,你就可以用git show后面加commit的字符串
提示:xxx改动了xxx文件(只看修改了什么文件)
命令:git show --stat (字符串)

1

如果你想详细看里面改的内容
命令:git show (字符串)

1

git show 是 Git 版本控制系统中的一个命令,用于显示某个提交的详细信息和更改内容。以下是 git show 的一些常见用途:

查看提交信息:通过运行 git show 命令,您可以查看指定提交的详细信息,包括提交哈希值、作者、提交日期和提交消息等。

显示更改内容:git show 还显示了指定提交所引入的更改内容。它会以 diff 格式展示文件的具体修改,包括被删除的行、添加的行以及修改的行。

比较不同版本之间的更改:除了查看单个提交的详细信息外,git show 还可用于比较两个不同版本之间的更改。通过指定两个不同的提交哈希值或分支名称,您可以查看这两个版本之间的差异。

git diff

可以查看你这个本地文件和公版服务器上的文件修改了什么东西。

你先git status看看哪些文件和公版不一样,然后复制文件路径到后面即可

git diff (文件路径)

git remote

git remote命令用于管理和查看当前代码库中配置的远程仓库。它可以执行多种操作,例如添加、删除、重命名或显示远程仓库。

以下是常见的 git remote 命令用法:

  • git remote -v:显示当前代码库中配置的远程仓库的详细信息,包括名称和URL。
  • git remote add <name> <url>:添加一个新的远程仓库,指定远程仓库的名称 <name> 和 URL <url>
  • git remote remove <name>:删除指定名称的远程仓库。
  • git remote rename <old-name> <new-name>:将远程仓库的名称从 <old-name> 改为 <new-name>
  • git remote show <name>:显示指定远程仓库的详细信息、分支和本地与远程分支的对应关系。
  • git remote prune <name>:删除不再存在于远程仓库的引用(分支)。

注意,git remote 命令通常与其他 Git 命令结合使用,以实现特定的版本控制操作。它用于管理与远程仓库的连接,以便进行推送、拉取、克隆等操作。

git remote -v命令用于查看当前代码库中配置的远程仓库的详细信息,包括远程仓库的名称和URL。

以下是使用git remote -v命令查看远程仓库信息的方法:

git remote -v
  • 1

执行上述命令后,会显示当前代码库中配置的所有远程仓库的详细信息。示例输出可能如下所示:

origin  https://github.com/username/repository.git (fetch)
origin  https://github.com/username/repository.git (push)
  • 1
  • 2

上述输出中:

  • 第一列是远程仓库的名称(通常是origin)。
  • 第二列是远程仓库的URL。
  • (fetch)表示该远程仓库可以用于拉取(fetch)代码。
  • (push)表示该远程仓库可以用于推送(push)代码。

通过查看git remote -v命令的输出,你可以知道当前代码库关联的远程仓库以及它们的访问URL。这对于管理远程仓库、与团队合作和进行版本控制操作都非常有用。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读