我一直在使用Git幾個月,並且已經慢慢地自動化我們的過程,所以我們不需要做太多的手動工作來部署我們的更改。Git日誌列表提交特定於某個日期
我一直在使用Git的--since選項,從我可以告訴會與此確切語法工作:--since = {} 2014年2月3日
的問題是,它從來沒有名單那天的所有提交都會提交。它列出了大部分,但不是全部。而且,從我能告訴它錯過當天最古老的提交。有時2或3,但最後一個似乎是一致的。
我也合併了一些來自另一個回購的提交,並且事情也有所改進。我的理論是選擇是基於2個不同回購協議分配的哈希值,因此落在我選擇的範圍內。我正在使用散列來選擇一個範圍。我也遇到過麻煩。
我的目標是執行一個日誌命令,最終爲我提供尚未部署的提交。我使用shell腳本來提取文件並生成一個可部署的目錄,然後將其複製到目標服務器,然後複製到它們的Web根目錄。
謝謝!
這是我從上面的命令得到的:date -r 1385598279 Wed Nov 27 18:24:39 CST 2013我在CST時區。我不包括它的時間。我想知道這是否是問題?我只是按照上面指出的方式使用日期。只要日間部分匹配,它應該工作。 – freshpowder