Go
watany-dev / gitreal
설명이 제공되지 않았습니다.
62
0
약 2개월 전
이 프로젝트에 대해
watany-dev 님의 gitreal 프로젝트는 GitHub에서 62개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Go 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
Go 98%Makefile 2%Shell 1%
🇰🇷 한국어 번역 README
캐시 히트GitReal
GitReal은 “나중에 푸시해야지”라는 생각을 마감일로 바꾸는 Git 서브커맨드입니다.
챌린지가 발동되면 로컬 커밋을 푸시할 수 있는 시간은 2분입니다. 이 시간을 놓치면 GitReal은 브랜치를 업스트림 상태로 되돌릴 수 있습니다. 기본적으로는 드라이런 모드로 유지되므로, 파괴적인 동작을 허용하기 전에 워크플로를 먼저 시험해 볼 수 있습니다.
배포용 바이너리 이름은 git-real이며, Git은 사용자에게 다음과 같이 노출합니다:
사용 이유
- 단순한 알림이 아니라 푸시 습관을 만들고 싶을 때.
- 복구 옵션을 포기하지 않고 타이머의 압박을 원할 때.
- 실제 리셋을 활성화하기 전에 안전하게 시도하고 싶을 때.
빠른 시작
설치:
레포지토리에서 시도:
git real once, git real start, git real arm, git real disarm는 먼저 git real init이 필요합니다. git real status와 git real rescue ...는 초기화 전에도 사용할 수 있습니다.
GitReal을 계속해서 포그라운드에서 실행하고 싶다면:
실제 동작
- 레포지토리당 한 번
git real init실행. - GitReal이 레포 로컬 설정을 저장하고 드라이런 모드로 시작.
- 챌린지가 현재 브랜치가 업스트림보다 앞서 있는지 확인.
- 제시간에 푸시하면 아무 일도 일어나지 않음.
- 마감일을 놓친 경우:
- 드라이런 모드에서는 GitReal이 무엇을 리셋했을지 알려줌.
- 아밍 모드에서는 GitReal이
HEAD를 백업하고 브랜치를@{u}로 리셋.
안전 우선
GitReal은 의도적으로 보수적입니다:
- 기본 모드는 드라이런입니다.
- 파괴적 동작은 명시적인
git real arm이 필요합니다.
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
watany-dev/gitreal GitHub 원문 바로가기 →