commit-message

    1熱度

    1回答

    在一行提交摘要中,人們是否在提交中使用標籤? 是否有任何標準的標籤或常用的標記? Git支持「tags」,但它似乎主要用於標記版本,如「v1.8.5-rc1」。 「標籤」我並不是說要標記一個提交或像「v1.8.5-rc1」這樣的分支。 鏈接到MediaWiki可以通過b標記編輯如minor由米所指,和漫遊的編輯。 人們是否把標籤在提交信息? 例子: [trivial] Add 'foo()' me

    1熱度

    2回答

    我的Git提交消息包含一個空白字符,看起來像一個簡單的空間當我輸出git log或運行gitk。但是,當我用Vim打開Git提交消息時,空間顯示爲underbar,如屏幕截圖所示。怎麼能找出這是什麼性格?如果你能告訴我如何複製它,我會把它粘貼在這裏。 的屏幕截圖顯示GIT中提交消息Vim中在的iTerm在MacOS。

    0熱度

    1回答

    我寫的git鉤客戶端commit-msg腳本,我需要把消息從 git commit -m "**mytext**" 到一些腳本在我的模式進一步檢查。 我發現如何與被推 git log -1 --pretty=%B 提交做,但我沒有找到如何捕捉我的信息以前推。

    0熱度

    1回答

    當我在git commit消息中使用路徑規範時,它們在系統絕對路徑中被解析! E.g. git commit -m "/tools/controller subproject moved to submodule" 將導致 C:/Program Files/Git/tools/controller subproject moved to submodule 我如何關閉這個 '功能'? 我的git版

    6熱度

    1回答

    我總是很努力地寫出好的git commit消息,除了提交子模塊的update之外什麼也沒做。我真正想要寫的是「只要閱讀嚇人的子模塊提交消息!」 也許稍微更好的解決方案是,確實存在着一些東西,去子模塊並連接所有消息,因爲先前的承諾它一些不錯的方式是在並自動是消息?

    1熱度

    1回答

    現在我已經刪除了其中的5個文件,並且我想將這些更改修改爲最後一次提交。我沒有使用gerrit推送提交。但是,當我做git狀態時,它顯示我的變化沒有爲commit-> 5個文件被刪除和未追蹤的文件 - >哪些是不相關的。我只想提交5個文件的刪除,我希望對最後一次提交進行修改。我該怎麼做呢。當我做了一個git commit --amend並改變信息。打開的文件也顯示了未跟蹤文件的列表(作爲課程評論)。

    3熱度

    1回答

    風格指南「如何寫一個Git提交信息」部分5. Use the imperative mood in the subject line狀態了Git本身使用祈使語氣: 當務之急聽起來有點粗魯;這就是爲什麼我們不經常使用它。但它是完美的git提交主題行。其中一個原因是,git自己會在您代表您創建提交時使用命令。 例如,使用Git合併時讀取默認的消息發佈: Merge branch 'myfeature'

    0熱度

    1回答

    是否有可能做一個git提交,當編輯器打開時,它已經充滿了要編輯的消息? 例如: git commit "some string" 會打開帶有 「一些字符串」,可以編輯的文本編輯器。使用案例:我有一個git別名來提交正在進行的工作(例如,當天結束)git commit -m ":construction: WIP"(是的,我在某些提交消息上使用了emojis),但我想添加一些額外的細節。 對於git

    1熱度

    1回答

    我在Windows上使用TortoiseGit。每次我開始一個新的提交,下面將發生: 搜索包含「TODO」 添加或修改的行添加這些行提交消息(意味着作爲警告) 顯示提交對話框與準備提交消息 我該怎麼做?

    0熱度

    1回答

    我們使用gerrit CI,它需要一個commit-msg掛鉤,它向每個提交消息添加一個Change-ID。 但是,有時,當拉動我們得到一個遞歸的合併,這表明了在這樣的引用日誌: 767deb5 [email protected]{0}: pull: Merge made by the 'recursive' strategy. 發生這種情況時,我們不能推到我們的格里特服務器,並獲得以下消息: