git log是一个命令,用于查看Git版本控制系统中的提交记录

查看履历

显示日志

git log
git log --oneline
git log ファイル名

用于查看提交记录。

让我们试试实际使用一下。

*************@mbp training % git log
commit ************ (HEAD -> master)
Author: 設定された名前 <設定されたemail>
Date:   Tue Jun 7 14:27:10 2022 +0900

    this is test commit.

commit **********************
Author: ********* <**************::>
Date:   Wed Jun 1 12:08:46 2022 +0900

    練習用アプリを作成 rails new -B -T -J -d mysql -C .

我想的

厉害。
显示所设置的名称、电子邮件、日期和提交消息。

git日志 –简单格式

每个提交显示一行。

让我们实际尝试使用一次。

**********@mbp training % git log --oneline
cdfa187 (HEAD -> master) this is test commit.
*******(ハッシュ値の最初の7桁) 練習用アプリを作成 rails new -B -T -J -d mysql -C .

我所想的

确实
显示用于识别提交的哈希值的前7位数字以及提交消息。

查询 Git 日志 文件名

显示指定文件的历史记录。

让我们来实际使用一下。

**********@mbp training % git log README.md
commit コミットを特定するハッシュ値 (HEAD -> master)
Author: 設定した名前 <設定したemail>
Date:   Tue Jun 7 14:27:10 2022 +0900

    this is test commit.

commit コミットを特定するハッシュ値
Author: 設定した名前 <設定したemail>
Date:   Wed Jun 1 12:08:46 2022 +0900

    練習用アプリを作成 rails new -B -T -J -d mysql -C .

我觉得的事情 (wǒ de

哎?和git log没什么区别呢。
为什么呢?
试着查看另一个文件吧。
然后再确认提交记录。

**********@mbp training % ls
Gemfile		app		db		storage
Gemfile.lock	bin		lib		tmp
README.md	config		log		vendor
Rakefile	config.ru	public

**********@mbp training % git log app
commit **********
Author: ***** <**************>
Date:   Wed Jun 1 12:08:46 2022 +0900

    練習用アプリを作成 rails new -B -T -J -d mysql -C .

**********@mbp training % git log Gemfile
commit *****************
Author: ******* <****************>
Date:   Wed Jun 1 12:08:46 2022 +0900

    練習用アプリを作成 rails new -B -T -J -d mysql -C .

我想的事情

我明白了。
因为提交不止一次,
所以提交记录和README.md的记录可能只是偶然间完全一样的。

广告
将在 10 秒后关闭
bannerAds