1 Branch Names 2026 10 12
김충현(R&D사업부/이사) edited this page 2026-10-12 08:44:34 +00:00

브랜치 이름의 접두사 정리 · 2026-10-12

원인

작업 브랜치 이름에 도구의 기본 접두사인 codex/가 붙어 있었습니다. 공개 저장소의 브랜치 선택기에도 이 이름이 그대로 표시됐습니다.

사용자는 Git의 브랜치 이름에서 이 접두사를 모두 제거하도록 요청했습니다. 같은 프로젝트의 공개 소스, 타워와 에이전트 원본 저장소를 함께 정리했습니다.

해결 방법

원격 브랜치 30개와 로컬 브랜치 20개의 이름에서 codex/만 제거했습니다. 작업 내용을 나타내는 나머지 이름은 유지했습니다. 예를 들어 codex/readable-agent-releases는 readable-agent-releases로 바뀌었습니다.

새 이름이 기존 브랜치와 충돌하지 않는지 먼저 확인했습니다. 대상 브랜치에 연결된 열린 PR과 보호 규칙은 없었습니다. 각 브랜치의 기존 커밋으로 새 이름을 만들고, 양쪽 이름의 커밋이 같은지 확인한 뒤 이전 이름을 제거했습니다. 강제 푸시는 사용하지 않았습니다.

저장소별 결과

저장소 원격 이름 변경 로컬 이름 변경
공개 소스 · techlabs-discovery 9개 3개
타워 · techlabs-discovery-tower 15개 16개
에이전트 원본 · ko-pii 6개 1개

원격에 게시하지 않았던 로컬 브랜치도 이름을 정리했습니다. 기존 작업 사본의 HEAD와 원격 추적 설정을 갱신했습니다. 작업 파일이나 미완료 변경을 삭제하지 않았습니다.

확인한 결과

  • 이름을 변경한 원격 30개와 로컬 20개의 커밋이 변경 전후에 모두 일치했습니다.
  • 세 저장소의 원격 브랜치, 로컬 브랜치와 추적 브랜치에 이전 접두사가 남아 있지 않은지 확인했습니다.
  • 공개 저장소의 실제 브랜치 목록과 사용자가 표시한 브랜치 선택기에서 새 이름 9개를 확인했습니다.
  • 이름 변경 직후 기본 브랜치 main의 이름과 커밋, 기존 태그와 릴리즈 본문·첨부파일 정보가 그대로인지 대조했습니다.
  • 각 저장소의 작업 지침에 앞으로 codex/를 사용하지 않도록 기록했습니다. 작업 기록의 과거 브랜치 이름은 보존하고 현재 이름을 함께 안내했습니다.

빌드 소스 브랜치는 이제 public-agent-0.2.40입니다. 기존 공개 에이전트의 소스 커밋 b4ac5dcead6525da44d35aa2ce1557d2b553761c와 릴리즈 태그는 유지했습니다.

이름 변경 목록

공개 소스

이전 이름 현재 이름
codex/readable-agent-releases readable-agent-releases
codex/readable-korean-docs readable-korean-docs
codex/tower-introduction-public tower-introduction-public
codex/service-explainer-video service-explainer-video
codex/server-pc-security server-pc-security
codex/tower-windows-home tower-windows-home
codex/beginner-documentation beginner-documentation
codex/release-download-links release-download-links
codex/tower-windows-exe tower-windows-exe

타워

이전 이름 현재 이름
codex/agent-release-description-report agent-release-description-report
codex/markdown-report markdown-report
codex/public-agent-docs public-agent-docs
codex/tower-introduction tower-introduction
codex/service-explainer-report service-explainer-report
codex/server-pc-security-report server-pc-security-report
codex/tower-windows-home-report tower-windows-home-report
codex/beginner-documentation-report beginner-documentation-report
codex/release-download-links-report release-download-links-report
codex/tower-windows-report tower-windows-report
codex/public-discovery public-discovery
codex/remote-removal-wording remote-removal-wording
codex/removal-immediate removal-immediate
codex/wiki-reports wiki-reports
codex/durable-evidence durable-evidence

에이전트 원본

이전 이름 현재 이름
codex/agent-release-notes agent-release-notes
codex/public-agent-0.2.40 public-agent-0.2.40
codex/release-agent-0.2.39 release-agent-0.2.39
codex/removal-immediate removal-immediate
codex/release-agent-0.2.38 release-agent-0.2.38
codex/durable-evidence durable-evidence

제안사항

앞으로 브랜치는 작업 내용을 나타내는 이름으로 만듭니다. codex/ 접두사는 사용하지 않습니다. 예를 들어 문서 작업은 readable-korean-docs, 릴리즈 작업은 release-agent-<버전>처럼 이름을 정합니다.

기존 브랜치를 사용하는 다른 작업 사본에서는 git fetch --prune origin으로 원격 목록을 갱신해 주세요. 로컬 브랜치 이름과 추적 대상은 현재 원격 이름에 맞춥니다.

원문: 공개 소스 b915c42. 문서 갱신일 2026-10-12.