2
A
回答
2
您可以考慮使用GPG密鑰簽署您的提交。
爲了做到這一點
添加您的GPG密鑰作爲簽名密鑰
git config --global user.signingkey YOUR-KEY
提交使用
-S
選項git commit -S -m "Your commit message"
3
您可以使用私鑰標記提交,這樣如果提交被修改,沒有密鑰的人可以簽署新的提交。
+0
感謝您的回答。這是有用的知道。在這種情況下,我並不擔心修改提交的其他人。我想保護它免於被我修改。 (雖然如果最終可以覆蓋保護,最終可以覆蓋保護) – user1675642
+1
使用簽名選項'-S'作爲原始提交,除非您明確指定了選項'-S',否則將無法修改。這聽起來像一個很好的「安全」機制。 –
相關問題
- 1. 是否有可能在git中修復舊的提交?
- 2. 是否有可能使git svn dcommit導致單個svn提交?
- 3. 是否有可能枚舉git log中的提交?
- 4. 是否有可能從git檢索提交reflog
- 5. 是否有可能在git中推出4個5提交?
- 6. 是否有可能撤銷提交?
- 7. 是否有可能在公關提交之後壓縮Git提交,然後提交更改?
- 8. 是否有可能添加svn repo轉換爲git後提交的svn提交?
- 9. 是否有可能僅使用git archive下載提交/修訂版本中更改的文件
- 10. 是否有可能使現有的git提交顯示爲合併?
- 11. 是否可以在git中一次一個地提交提交,而不是同時提交所有提交?
- 12. 是否有可能強制cvs提交未更改的文件?
- 13. 是否有可能在python提交後回滾sqlite3更改
- 14. 是否有可能更改提交的白名單網址
- 15. 是否可以在git上更改提交日期?
- 16. 提交時是否可以更改Git標準消息?
- 17. 是否有可能intellij不提供正確的git分支?
- 18. 有了Git,是否有可能重新應用祖先修訂?
- 19. 是否有可能檢索git刪除沒有提交的文件?
- 20. 是否有可能讓薩斯輸出「不要修改」標題?
- 21. 是否有可能修改ASP.NET以不再需要runat =「server」?
- 22. 是否有可能使用只讀在Teradata中提交?
- 23. 是否有可能使一個常數不可改變?
- 24. 是否可以修改PrintDialog?
- 25. 是否有`git`命令一次提交所有添加/修改/刪除?
- 26. 是否有可能在gscode git push -force?
- 27. 是否有可能git grep的標籤?
- 28. 是否有可能完全修改存儲庫中文件的git時間戳?
- 29. 是否有可能使用jquery/ajax提交DIV元素(不是表單)
- 30. 是否有可能從git倉庫克隆深度爲1的特定提交?
號此外,你將如何處理交互式reb ASE? – madhead