[英]git pull with new latest tag info on the file
一直試圖找出是否有一種方法可以在文件中預寫標簽版本,因此,每次我從回購中提取代碼時,它都應該自動寫最新的標簽版本號。 所以我會知道,哪個人正在使用哪個版本的文件。
有沒有辦法將標簽信息放在文件上 ,所以當我檢索文件時,它會在文件上預寫當前標簽ID ?
我已經搜索了很多地方,但是找不到正確的答案..以某種方式使用git describe和某些人說使用鈎子..
你的意思是這樣嗎?
git describe --tags > version.txt
您可以檢查man gitattributes
,特別是filter部分。
我想您誤解了標簽上的某些概念。
可以說,標記是提交的特定SHAsum的別名。
您也可以通過其SHAsum將文件檢出到特定點
git checkout <Shamsum of a point> -- <path to file>
或按標記名
git checkout <tagname> -- <path to file>
您始終可以跟蹤進行了更正的人或對該特定文件進行過提交的人。
git blame -- <path to file>
(最新版本)
要么
git log -- <path to file>
查看該特定文件上的所有提交
希望這個幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.