생활코딩

Coding Everybody

코스 전체목록

닫기

gistory 설치

수업소개

gistory는 git을 분석하기 위한 도구입니다. 명령을 내렸을 때 git의 내부에서는 어떤 일이 일어나는가를 분석하면서 git이 어떻게 동작하는가를 스스로 공부하는데 도움을 드리기 위해서 고안된 도구입니다. 

설치

1. python을 설치합니다. (python2, 3 모두 호환됩니다)

http://python.org/

2. pip로 설치합니다.

windows

pip install gistory

mac, linux

python2

sudo pip install gistory

python3

pip3 install gistory 

수업

공헌

gistory는 오픈소스입니다. 누구나 마음대로 수정해서 사용할 수 있습니다. 

https://github.com/egoing/gistory

댓글

댓글 본문
작성자
비밀번호
  1. 딤채
    윈도우면,
    cmd에서 해보세요~
  2. Jay Yoon
    Errno13 퍼미션 거부당했다고 에러뜨시면 관리자권한으로 cmd실행해보셔요 오늘 3시간 냠냠의 원인 ㅠㅠㅠㅠ
    gistory설치까지 마쳤지만, git_bash에서 gistory입력시 먹통되네요,,ㅠ
  3. flynn
    혹시 맥사용자중에 파이썬은 깔려있지만 pip 설치 안되있어서 python3.x 설치하시고 sudp pip3 install gistory로 설치하신분들 중에 .git이 있는 폴더에서 gistroy명령어 못찾는다고 나오시는 분들은
    1) pip설치 : sudo easy_install pip
    2) gistory설치 : sudo pip install gistory
    하신다음에 gistory실행해 보세요~
  4. 비둘기99
    아 몇번을 깔앗다 지웟다 버전 다 바꿔보고 그랫는데 안되네요
    강사님이랑 똑같이해도 안되요
    버전별로 pip install gistory 치면 설치가 되는게 잇고 안되는게 잇는데
    설치가 되더라도 git 잇는 폴더에서 gistory치면 그냥 먹통됨 마치 무한루프 걸린것처럼
    설치안되는건 말할것도 없구요

    아래 분들이 해보란거 다 해봣는데 안됨..
    윈도우10사용자 최신업뎃 다되잇음..
  5. 이현수
    설치할 때 path자동으로 추가해 주는데 체크하니 잘되요 ^^
  6. 따라쟁이
    윈도우 사용자이시면
    http://wlsufld.tistory.com/17
    이거 보시고 따라 해보시면 pip로 인스톨 가능합니다
  7. 박박박
    윈7을 쓰고있습니다.

    파이썬을 지웠다 까니 작동하는 기적을 맛보았습니다...

    파이썬 설치할때 사실 제가 경로추가를 안한것 같습니다 하하 답변 감사합니다~
    대화보기
    • egoing
      혹시 맥을 쓰시면 pip3라고 입력해보셔요~
      대화보기
      • 박박박
        도저히 방법을 모르겠습니다.
        프롬푸트창에서 pip install gistory를 쳐도
        pip명령어 자체를 먹질 않네요

        방법을 알수 있을까요 ㅠㅠ
      • 괜찮아
        앗.. 해결방법을 찾았습니다.

        mac에 기본으로 설치되어 있는 python2 버전에 맞추어
        pip install gistory 명령어로 gistory를 설치하니 정상 동작합니다.

        가상환경 virtualenv를 통해서 python3 환경에서 작업하던 습관이 있어서
        자연스럽게 pip3 install gistory 로 설치를 진행했더니 가상환경이 꺼진 상태에서는 gistory가 동작하지 않았네요.

        경험 부족으로 인한 실수이지만
        비슷한 현상을 겪으신 분께 도움이 될 수 있으니 글은 그대로 남겨 놓습니다.

        이고잉님 강의 항상 고맙습니다 : )
        대화보기
        • 괜찮아
          mac의 zsh 환경에서 pip3 install gistory 를 통해 설치를 완료했습니다.
          .git 파일이 포함되어 있는 디렉토리로 이동하여,
          gistory 명령을 입력하니 'zsh: command not found: gistory' 라고 뜹니다.

          pip3 install gistory로 재설치를 시도하면 이미 설치되어 있다고 나옵니다 (Requirement already satisfied)
          pip3 uninstall gistory로 삭제후 재설치를 했지만 같은 문제가 발생합니다.

          터미널에서 다시 시도해도 같은 현상이 발생하네요.
          혹시 비슷한 현상을 겪으신 분이 계시면 해결방법을 공유해 주실 수 있을까요?
        • 내부 구조 공부하는데 gistory 좋네요.. 감사합니다.

          아래 책의 4장에서 내부 구조에 대하여 그림과 함께 자세하게 설명되었 있습니다.
          - Version Control with Git, 2nd Edition 영문 원서
          - 분산 버전 관리 Git 사용설명서(제2판) 한글 번역판

          gistory를 써서 공부하면 좀 재밌지 않을까 합니다.
        • ho7371
          python을 기본 설정으로 설치하고 나면 cmd창에서 pip가 안먹히는데
          기본 설정에 path 설정이 포함되어 있지 않아서 그런 것 같아요.

          설치할 때 path를 꼭 선택해서 설치하세요
        • egoing
          아이고 왜 그럴까요? ㅠㅠ 저도 원인을 좀 찾아보겠습니다!
          대화보기
          • 폭스킴
            윈도우7 유저입니다.
            처음에 gistory 실행하니까 방화벽 허용 메시지가 뜨고 다시 gitbash를 껐다 다시 실행해보니,
            failed to create process. 라는 에러메시지가 나오는데 왜 그럴까요? 천국가라고 지옥문이 닫힌걸까요?
          버전 관리
          egoing
          현재 버전
          선택 버전
          graphittie 자세히 보기