Git查看提交歷史_第1頁
Git查看提交歷史_第2頁
Git查看提交歷史_第3頁
Git查看提交歷史_第4頁
Git查看提交歷史_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Git查看提交歷史Git查看提交歷史2在使用Git提交了若干更新之后,又或者克隆了某個項目,想回顧下提交歷史,我們可以使用gitlog命令查看。針對我們前一章節(jié)的操作,使用gitlog命令列出歷史提交記錄如下:$gitlogcommitd5e9fc2c811e0ca2b2d28506ef7dc14171a207d9(HEAD->master)Merge:c68142b7774248Author:mcdull<test@>Date:FriMay315:55:582019+0800Mergebranch'change_site'commitc68142b562c260c3071754623b08e2657b4c6d5bGit查看提交歷史3Author:mcdull<test@>Date:FriMay315:52:122019+0800修改代碼commit777424832e714cf65d3be79b50a4717aea51ab69(change_site)Author:mcdull<test@>Date:FriMay315:49:262019+0800changedthemcdull.phpcommitc1501a244676ff55e7cccac1ecac0e18cbf6cb00Author:mcdull<test@>Git查看提交歷史4Date:FriMay315:35:322019+0800我們可以用--oneline選項來查看歷史記錄的簡潔的版本。$gitlog--oneline$gitlog--onelined5e9fc2(HEAD->master)Mergebranch'change_site'c68142b修改代碼7774248(change_site)changedthemcdull.phpc1501a2removedtest.txt、addmcdull.php3e92c19addtest.txt3b58100第一次版本提交這告訴我們的是,此項目的開發(fā)歷史。Git查看提交歷史5我們還可以用--graph選項,查看歷史中什么時候出現(xiàn)了分支、合并。以下為相同的命令,開啟了拓撲圖選項:*d5e9fc2(HEAD->master)Mergebranch'change_site'|\|*7774248(change_site)changedthemcdull.php*|c68142b修改代碼|/*c1501a2removedtest.txt、addmcdull.php*3e92c19addtest.txt*3b58100第一次版本提交Git查看提交歷史6現(xiàn)在我們可以更清楚明了地看到何時工作分叉、又何時歸并。你也可以用--reverse參數(shù)來逆向顯示所有日志。$gitlog--reverse--oneline3b58100第一次版本提交3e92c19addtest.txtc1501a2removedtest.txt、addmcdull.php7774248(change_site)changedthemcdull.phpc68142b修改代碼d5e9fc2(HEAD->master)Mergebranch'change_site'Git查看提交歷史7如果只想查找指定用戶的提交日志可以使用命令:gitlog--author,例如,比方說我們要找Git源碼中Linus提交的部分:$gitlog--author=Linus--oneline-581b50f3Move'builtin-*'intoa'builtin/'subdirectory3bb7256make"index-pack"abuilt-in377d027make"gitpack-redundant"abuilt-inb532581make"gitunpack-file"abuilt-in112dd51make"mktag"abuilt-inGit查看提交歷史8如果你要指定日期,可以執(zhí)行幾個選項:--since和--before,但是你也可以用--until和--after。例如,如果我要看Git項目中三周前且在四月十八日之后的所有提交,我可以執(zhí)行這個(我還用了--no-merges選項以隱藏合并提交):$gitlog--oneline--before={3.weeks.ago}--after={2010-04-18}--no-merges5469e2dGit1.7.1-rc2d43427dDocumentation/remote-helpers:FixtyposandimprovelanguageGit查看提交歷史9272a36bFixup:Secondargumentmaybeanyarbitrarystring7

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論