命令git diff "??/??/15 - 12:34" "??/??/?? - 03:21"
將引發錯誤。看來:
是罪魁禍首。冒號提交名稱中冒號的錯誤
爲我處理git的客戶端沒有在提交名稱中拋出冒號和冒號,但git Bash for Windows不會讓我使用命令行選項訪問提交。我試過':'
或":"
或\:
,這些選項都不起作用。
有人會在命令行中使用冒號,或者某人如何逃離冒號字符?
*編輯*
下面是git log --oneline
9c34cd9 git merge
f1195c7 09/04/2015 - 15:05
db38edb 09/03/15 - 17:28
c20dea6 09/02/15 - 19:43
e33cd9c 08/28/15 - 00:12
48692a9 08/26/15 - 16:02
8072375 08/25/15 - 19:58
c6babf3 08/25/15 - 12:12
ff6afbf 08/14/15 - 19:43
a0ccc60 08/08/15 - 13:43
9b446ae 08/04/15 - 16:11
34a7dfe 08/02/15 - 21:09
f6005ba 07/31/15 - 16:12
18dc958 07/31/15 - 16:11
3d4c7fb 07/31/15 - 13:48
c6c9ef9 07/25/15 - 22:42
9fd46df 07/25/15 - 15:23
78fa4ed 07/20/15 - 12:27
af399b7 07/16/15 - 17:00
33fbd24 07/14/15 - 17:46
458bb5e 07/14/15 - 12:32
418a92d 07-13-15 - EOD
72b1408 07/13/15 - 17:43
a6bc32f Merge https://github.com/halcyonsystems/amelia
ec27a81 new file: assets/css/main.css
new file: assets/im2ff9bc3 Initial commit
什麼是錯誤? – cfi
出現的錯誤是:'$ git diff「09/25/2015 - 15:05」'09/03/15 - 17 \:28' fatal:'09/25/2015 - 15'無效的對象名稱。 ' –
你想達到什麼目的?區分兩個時間戳之間的完整回購?或者這些文件的實際名稱是那些日期? – cfi