VS Code용 gptcommit을 통해 GPT 모델을 사용하여 자동화된 git 커밋 메시지입니다.
참고: git repo의 루트 아래에 gptcommit install
통해 gptcommit
후크를 설치하지 마세요.
확장 버전 | VS 코드 버전 | gptcommit 버전 |
---|---|---|
< 0.1.0 | 1.75+ | 0.1.16 |
0.1.x | 1.70+ | 0.1.16 |
0.2.x | 1.70+ | 0.3.0 |
0.3.x | 1.70+ | 0.5.x |
Ctrl+Shift+P
또는 Cmd+Shift+P
통해 실행합니다.
GPTCommit: Generate Git Commit Message
커밋 메시지 생성
GPTCommit: Setup OpenAI API Key
OpenAI API 키를 설정합니다. OpenAI에서 API 키를 얻을 수 있습니다.
GPTCommit: Use a different OpenAI model
다른 OpenAI 모델을 사용합니다. 공개 OpenAI 모델 목록은 OpenAI 문서를 확인하세요. 이제 기본값은 gpt-3.5-turbo
입니다.
GPTCommit: Set output language
출력 언어를 설정합니다. 기본값은 en
입니다.
GPTCommit: Show per-file summary
"파일별 요약 표시"를 활성화하시겠습니까? 기본적으로 비활성화되어 있습니다.
GPTCommit: Disable conventional commit
"기존 커밋"을 비활성화하시겠습니까? 기본적으로 활성화되어 있습니다.
GPTCommit: Open gptcommit configuration file
로컬 gptcommit 구성 파일(~/.git/gptcommit.toml)을 엽니다.
ExpressMode
: true인 경우 생성된 메시지가 새 편집기를 여는 대신 소스 제어 커밋 메시지 입력 상자에 직접 채워집니다.ExpressModeContent
: Express 모드에서 작성할 메시지 내용입니다.GPTCommit: Show per-file summary
명령을 실행하여 "파일별 요약 표시"를 활성화해야 합니다.GptcommitPath
: gptcommit
실행 파일의 경로입니다.OnFiles
: 커밋 메시지 생성에 사용할 파일의 차이점입니다.staged
: 준비된 파일 사용unstaged
: unstaged 파일을 사용합니다.tryStagedThenUnstaged
: 먼저 준비된 파일을 시도한 다음, 준비된 파일이 없으면 준비되지 않은 파일을 시도합니다. 이제 확장을 통한 모든 구성이 .git/gptcommit.toml
파일에 저장됩니다. 고급 구성을 변경해야 하는 경우 .git/gptcommit.toml
파일을 직접 편집할 수 있지만 수행 중인 작업이 무엇인지 확인하세요. GPTCommit: Open gptcommit configuration file
명령을 사용하여 구성 파일을 열 수도 있습니다.
구성을 전역적으로 사용하려면 .git/gptcommit.toml
파일을 ~/.config/gptcommit/config.toml
에 복사하거나 전역적으로 사용하려는 구성 섹션만 복사하면 됩니다.
자세한 내용은 gptcommit 설명서를 참조하세요.