TradingAgents/.github/instructions/git-push.instructions.md

1.5 KiB

description
코드 변경 작업 완료 후 항상 git add, commit, push를 수행하도록 지시합니다.

Git Push 자동 수행

코드 변경 작업을 완료한 후, 반드시 다음 단계를 순서대로 수행하세요:

  1. 버전 업데이트bot.pyBOT_VERSION 값을 변경 내용에 맞게 올린다
  2. git add — GitKraken MCP 도구(mcp_gitkraken_git_add_or_commit action: add)로 스테이징
  3. git commit — GitKraken MCP 도구(mcp_gitkraken_git_add_or_commit action: commit)로 커밋 (한국어 메시지)
  4. git push — GitKraken MCP 도구(mcp_gitkraken_git_push)로 푸시

중요: 도구 사용 규칙

  • 터미널 명령(git add, git commit, git push) 대신 반드시 MCP 또는 전용 도구를 사용한다.
  • GitKraken MCP 도구를 우선 사용하고, 사용 불가 시에만 터미널을 대안으로 사용한다.

버전 규칙 (semver)

  • bot.py 상단의 BOT_VERSION = "X.Y.Z" 를 반드시 업데이트한다.
  • patch (+0.0.1): 버그 수정, 작은 변경, 리팩토링
  • minor (+0.1.0): 새 기능 추가, 기존 기능 개선
  • major (+1.0.0): 사용자가 명시적으로 요청한 경우에만
  • 판단이 어려우면 patch를 올린다.

일반 규칙

  • 커밋 메시지는 변경 내용을 명확하게 설명해야 합니다.
  • 이미 커밋/푸시할 변경 사항이 없으면 건너뜁니다.
  • 사용자가 명시적으로 "푸시하지 마" 또는 "커밋하지 마"라고 요청하면 이 규칙을 따르지 않습니다.