CommitAI
1.0.0
CommitAI 是一個命令列介面應用程序,可根據 git diff 的輸出自動產生提交訊息。它利用 OpenAI 的 GPT-3 API 的強大功能來創建有意義的描述性提交訊息,從而更輕鬆地追蹤程式碼變更。借助 CommitAI,您可以節省時間並專注於編寫程式碼,而不是精心製作提交訊息。
$ npm install --global commitai
或者
$ yarn global add commitai
$ npx commitai [OPTIONS]
或者
$ commitai [OPTIONS]
注意:您必須擁有有效的 OpenAI API 金鑰才能使用 CommitAI。您可以獲得一個 OpenAI API 金鑰。取得 API 金鑰後,必須將其設定為環境變量,或者必須在使用 CommitAI 之前執行以下命令:
OPENAI_API_KEY=sk- < your-api-key > commitai
或將其匯出為.bashrc
或.zshrc
檔案中的環境變數:
export OPENAI_API_KEY=sk- < your-api-key >
-h, --help
: 顯示幫助-v, --version
: 顯示版本號-n [number], --numberOfCommitMessages [number]
:要產生的提交訊息數-e, --edit
: 在提交之前編輯提交訊息--no-e, --no-edit
: 提交前不提示編輯提交訊息-c, --confirmation
: 提交前確認提交訊息--no-c, --no-confirmation
: 提交前不提示確認