当前位置: 代码迷 >> 综合 >> git log 教程
  详细解决方案

git log 教程

热度:97   发布时间:2023-10-10 23:08:50.0

查看版本 

$ git log test.txt
commit ffe1abd0d4318b5b92fcbf010001422630615c74 (HEAD -> master)
Author: aimer <15267840622@163.com>
Date:   Thu Mar 5 17:38:59 2020 +0800测试1commit 6f654886ced05d0d8fadc023345d0d8dc1a1dd3b
Author: aimer <15267840622@163.com>
Date:   Thu Mar 5 16:22:44 2020 +0800aa

版本对比 

$ git diff 6f65 ffe1 test.txt
diff --git a/test.txt b/test.txt
index 7ec9a4b..0363275 100644
--- a/test.txt
+++ b/test.txt
@@ -1 +1 @@
-aa
\ No newline at end of file
+aaasddasd
\ No newline at end of file

版本查看

$ git log --pretty=oneline
ffe1abd0d4318b5b92fcbf010001422630615c74 (HEAD -> master) 测试1
6f654886ced05d0d8fadc023345d0d8dc1a1dd3b aa
770db7ef2af5499de396e63e0cafffed794431da Delete userModel.php
8342e51e1ca15c1c4eb98da2ad947e33f991ac38 删除a.php
ff7ffa0c75b61d79f28d735472cf634789dcea8c 新增UserModel.php
a09cc9bd2c5311d28bfacd5b55835d7ebe932e5f add a.php

版本回退

$ git reset --hard a09cc
HEAD is now at a09cc9b add a.php

 

  相关解决方案