14
gitコミットをコミットしてプッシュする方法は複数あります。Git - プッシュに使用されたクライアントを見つけることができますか?
- コマンドライン
- ブラウザエディタ(githubの、gitlab)
- sourcetree(更新:sourcetree んサポート--signoff)
- タワー
- githubのデスクトップ
ことでgithubのrepoの公開史を見て、gitコミットの何パーセントがwiで作られたかを判断する方法はありますかコマンドラインとgit guiツールの違いは何ですか?
推論
我々は(代わりに貢献ライセンス契約の)それはgit commit --signoff
とmandate that users commitになるだろうか有害かを決定しようとしています。私が見つけたサポートツールはありません--signoff
ない使用(と、によってキャプチャされたデータのこれらの5つは、それが指していないツリーにコミット)コミットの内容を検査することができます。私が見たGitフロントエンドのほとんどは、コマンドラインツールをフードの下で呼び出すだけです。何らかの形でコミットメッセージに署名しない限り、私はあなたが歴史からこれを得ることができないと思う。 – Undo
私はコミットmsgがサインオフを持っているかどうかをチェックするサーバ側のgit commitフックを強制します。 – Chii
FWIW Atlassian Sourcetreeはサインオフをサポートしています。 –