Openclaw용 Git Commit & Push Automator

원활한 워크플로우에서 변경 사항을 자동으로 스테이징하고, AI 기반 커밋 메시지를 생성하며, 원격 저장소로 코드를 푸시합니다.

brennerspear
v1.0.0
Feb 25, 2026
0
1.3k
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install commit

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 commit 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

Git Commit & Push Automator란 무엇인가요?

Git Commit & Push 기능은 수동 버전 관리 작업의 번거로움을 제거하도록 설계되었습니다. 스테이징된 변경 사항과 스테이징되지 않은 변경 사항을 포함하여 저장소의 현재 상태를 분석함으로써, 작업 내용을 정확하게 반영하는 컨텍스트 기반 커밋 메시지를 지능적으로 작성합니다. 이 기능은 개발자가 창의적인 흐름을 깨지 않고도 높은 빈도의 커밋 습관을 유지할 수 있도록 돕는 Openclaw Skills의 핵심 구성 요소입니다.

코드 업데이트의 전체 라이프사이클을 처리하도록 구축되어 파일 스테이징부터 원격 동기화까지 모든 것을 관리합니다. 빠른 버그 수정이든 주요 기능 개발이든, 이 기능은 원격 origin이 항상 의미 있는 기록과 함께 최신 상태를 유지하도록 보장합니다.

Git Commit & Push Automator 활용 사례

  • 활발한 개발 중에 반복적인 git add, commit, push 시퀀스를 자동화합니다.
  • 일반적인 메모 대신 실제 코드 차이(diff)를 기반으로 고품질의 설명적인 커밋 메시지를 생성합니다.
  • 새 로컬 브랜치에 대한 업스트림 추적을 자동으로 설정합니다.
  • Openclaw Skills를 사용하여 성공적인 코딩 세션 후 즉시 코드를 원격 저장소에 백업합니다.

Git Commit & Push Automator 작동 원리

  1. 현재 git 상태와 스테이징된 변경 사항 및 스테이징되지 않은 변경 사항의 전체 diff를 캡처합니다.
  2. 현재 브랜치 이름을 가져오고 명명 일관성을 유지하기 위해 마지막 10개의 커밋을 검토합니다.
  3. 수정 사항이 누락되지 않도록 모든 로컬 변경 사항이 자동으로 스테이징됩니다.
  4. diff에 대한 기술적 분석을 바탕으로 컨텍스트 기반 커밋 메시지가 생성됩니다.
  5. origin으로 push 명령을 실행하며, 브랜치가 새 브랜치인 경우 자동으로 업스트림 구성을 처리합니다.

Git Commit & Push Automator 설정 가이드

이 기능을 사용하려면 Git이 설치되어 있고 저장소에 원격 origin이 구성되어 있는지 확인하세요. Openclaw Skills 인터페이스 또는 CLI를 통해 기능을 트리거할 수 있습니다.

# git 사용자 구성 확인
git config --global user.name "Your Name"
git config --global user.email "[email protected]"

# 프로젝트 디렉토리로 이동
cd your-repo-directory

Git Commit & Push Automator 데이터 스키마 및 분류 체계

이 기능은 작업을 실행하기 위해 저장소 메타데이터를 처리합니다. 다음 데이터 포인트가 활용됩니다.

데이터 포인트 목적
git status 수정, 삭제 또는 생성된 파일을 식별합니다.
git diff HEAD 커밋 메시지에 정보를 제공하기 위해 변경된 특정 코드 라인을 추출합니다.
git branch 푸시 명령의 대상 목적지를 결정합니다.
git log 새 커밋이 저장소 스타일과 일치하도록 기록 컨텍스트를 제공합니다.

Git Commit & Push Automator 고급 기능

  • 코드 변경 뒤에 숨겨진 '이유'를 이해하는 컨텍스트 인식 메시지 생성.
  • 새 기능 브랜치와의 원활한 통합을 위한 자동 업스트림 브랜치 추적.
  • 단일 원자적 작업으로 스테이징된 변경 사항과 스테이징되지 않은 변경 사항 모두 지원.
  • 속도와 Openclaw Skills 자동화와의 호환성을 위해 설계된 비대화형 실행 모드.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*