Skip to content

Using fennec for easy git / fennec으로 git을 쉽게 사용하세요

License

Notifications You must be signed in to change notification settings

EntryCNS/fennec-git

Repository files navigation

fennec

Use fennec for easy git

개요

대구소프트웨어고등학교 입학전형시스템 개발동아리, CNS에서 개발한 Git 간편화 도구입니다.

기능

브랜치 생성

Gitflow 전략에 맞는 브랜치를 생성합니다

fennec branch new
# or..
fennec branch new <종류> <이슈번호> <제목>

파일 추가

모든 변경사항을 스테이징하거나, 선택적으로 스테이징하세요

fennec add <ALL/CHOOSE?>

Type & Finish

명령어 한번으로 git add, commit, push까지 수행합니다

fennec upload <커밋 종류> <커밋 메시지> <커밋 설명?>

설치

⚠️ 안내 : JDK가 설치되어 있어야 하며, 11 버전을 권장합니다.

Linux & MacOS

  1. install.sh에 실행권한을 부여해 주세요
chmod 777 install.sh
  1. install.sh를 관리자 권한으로 실행하세요
./install.sh
  1. 설치가 끝났습니다, fennec 명령어를 실행해보세요!
> fennec help

fennec upload <커밋 타입> <메시지 제목> <메시지 바디?>
  * git commit 및 push를 진행합니다
  * Required args:
    * '커밋 타입'(CREATE/FEATURE/BUG/DELETE/REFACTOR/SETUP/DOCS/TEST)
    * '메시지 제목'(문자열)
    * '메시지 바디'(문자열?)

fennec add <업로드할 방식?>
  * 커밋할 파일을 추가합니다
  * Required args:
    * '업로드할 방식'(ALL/CHOOSE?)

fennec flow <브랜치 종류> <이슈번호> <제목>
  * 새 gitflow 브랜치를 생성합니다
  * Required args:
    * '브랜치 종류'(FEATURE/HOTFIX/RELEASE)
    * '이슈번호'(숫자)
    * '제목'(문자열)

...

Windows

설치 스크립트가 준비중입니다

About

Using fennec for easy git / fennec으로 git을 쉽게 사용하세요

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published