Git clone message 의미
오늘도 아무 생각 없이 git clone 하던 와중, 갑자기 git clone 메시지의 의미가 궁금해졌다.
우선, git clone message는 무슨 정보를 주려고 있는 걸까?
공식 문서를 찾아봤으나 이것에 대해서 적혀있지 않아 혼자서 추측해 보건데, 다운르드 상황에 대해서 알려주는 메시지인 것 같다.
enumerating, counting, compressing 이라는 단어들만 봐도, 열거하다, 세다, 압축하다 라는 의미이니 다운로드를 실행하기 전에 다운 받을 것들을 정리하고, 후 2개의 메시지로 다운로드 결과를 알려주는 것 같다.
그런데 resolving deltas 부분이 뭘까 찾아보다가 아래와 같은 글을 찾았다.
resolving deltas라는 건 레포를 다운 받을 때 한 단계로, 이 단계에서 압축 해제와 checksum을 한다고 한다. 아직 네트워크 공부가 부족해 무슨 말인지 100% 이해하진 못했지만, 더 공부하다보면 언젠가는 알게 되겠지.
메시지 커스터마이징
git clone 관련해서 이것저것 찾아보다가 재밌는 걸 발견했는데, 바로 git clone 이후 print되는 메시지를 바꿀 수 있다는 글이다.
https://stackoverflow.com/questions/38289791/git-show-message-when-cloning
이걸 적용시켜보려고 여러 노력을 했는데, 결국에는 git hook을 건들이거나 해야 해서 내 local에서만 적용 가능할 뿐, 다른 사용자 것을 어떻게 바꾸는지 모르겠다.
일단 찾으면서 참고했던 링크들을 남겨놓는다:
https://library.gabia.com/contents/8492/
https://git-scm.com/docs/git-clone
https://git-scm.com/docs/git-config
https://git-scm.com/docs/githooks
https://git-scm.com/docs/git-hook
https://git-scm.com/book/ko/v2/Git%EB%A7%9E%EC%B6%A4-Git-Hooks
'GitHub' 카테고리의 다른 글
[뚝딱뚝딱] GitHub 프로필 꾸미기 (0) | 2022.01.03 |
---|---|
[Git] Git 명령어 정리 (0) | 2021.12.18 |
댓글