일부 장치를 잠긴 것으로 표시하기 위해 응용 프로그램 및 운영 체제에서 사용하는 이름이 변경된 파일이다.
패키지를 설치하면 자동으로 Pipfile.lock
이 생성된다고 한다. 이 파일은 Pipfile
과 다르게 텍스트가 암호화되어있다고 한다.
출처
또 추가적으로 괜찮은 블로그 찾아서 참고하여 작성하였다.
이건 저번에 스터디 시간에 선배님께서 골머리를 앓았던 부분인 것 같다.
이 파트는 해당 블로그참고해서 정리해봤다.
git hook
이라는 개념을 알아야 한다. git에는 commit
나 push
같은 특정 이벤트를 했을 때 동작하는 hook
이 존재한다고 한다. 만약 /git/hooks
파일에 들어가면 hook
에 대한 sample파일
들이 존재한다.
이 hook들의 자세한 내용들은 글을 통해서 더 학습하기로 하고 precommit에 대해서 더 알아본다.
pre-commit
은 pre-commit hook
을 관리하고 유지하기 위한 프레임워크라고 한다.
이 프레임워크를 활용해서 git commit
을 하기 전에 lint
검사를 할 수 있도록 만든다.
pre-commit을 설치하고 세팅해보도록 하겠다.
설치를 해줍니다.
버전 확인
생각해보니깐 이거 git에 올린 것도 아니고.. 너무 복잡해졌습니다.
그런데 뭐 해봐야하지 않겠습니까..? 그래서 해보도록 하겠습니다.
git에 프로젝트를 올리고 pre-commit을 시도해보았는데 아래와 같은 문제 발생
해결 방법 탐색
git-config하려고 하는데 아무리 해도 로그인이 안되는 중..
chown: stopmin: illegal user name
이렇게 찾구나..
그치만 안되네요. ㅋㅋ..
왜 안될까.. git clone자체를 잘못한 것 같다는 느낌이 들기 시작한다.