git 배워보기 / 분석도구 gistory

이상기·2023년 3월 23일
0

git

목록 보기
7/9
post-thumbnail

gistory

git을 분석하기 위한 도구이다.
명령을 내렸을 떄 git의 내부에선 무슨 일이 일어나는 지 분석하기 위한 도구이다.

이것을 사용하기 위해선 파이썬이 필요하다.

파이썬의 설치가 완료되었다면 git bash에서 내가 쓸 파일로 이동하여서

pip install gistory


Collecting gistory
  Downloading gistory-0.44-py3-none-any.whl (196 kB)
Requirement already satisfied: six in c:\python\lib\site-packages (from gistory) (1.16.0)
Installing collected packages: gistory
Successfully installed gistory-0.44

위의 pip install gistory 을 입력하여 다운로드한다.

내가 봤던 생활코딩님의 지옥에서 온 Git 강의에선 강사님이 바로 gistory를 입력하였지만, 나의 경우에는 제대로 실행되지 않았다.

gistory
Please execute in .git directory. (.git ▒▒▒丮▒▒ ▒̵▒▒▒ ▒Ŀ▒ ▒▒▒▒▒▒▒ּ▒▒▒)

위의 화면같은 오류가 발생되었다.

이를 해결하기 위해서 구글링을 해본 결과 생활코딩님의 강의를 보고 실습중 나와 같은 문제를 겪은 분을 보고 해결할 수 있었다. 이 문제는 현재 내 디렉토리가 .git 이 아니였던게 문제였다. 그러므로 문제의 해결은 간단하다.

$ cd .git

을 통하여 내 작업 디렉토리 안에 .git로 이동했다.
그 후 동일하게 gistory를 입력하였다.

gistory

Bottle v0.13-dev server starting up (using WSGIRefServer())...
Listening on http://0.0.0.0:8805/
Hit Ctrl-C to quit.

이제 강의와 같은 화면이 나온다.
여기서 뒤에 포트번호를 기억 후 chrome 에서 http://localhost:8805/ 을 입력하여서 접속을 해보니 아래와 같은 사진의 화면이 나왔다.

접속에 성공한것이다. 😁

profile
DBA가 되고싶은 사람입니다

0개의 댓글