InfoGrab Docs

Git 트러블슈팅

Git 문제 해결을 위한 팁.

Git을 사용할 때 예상대로 작동하지 않거나 예상치 못한 상황이 발생할 수 있습니다. 다음은 Git 문제를 트러블슈팅하고 해결하는 데 도움이 되는 몇 가지 팁입니다. 디버깅 # GitLab 서버에서 Git 문제를 디버깅할 때, 오래된 버전일 수 있는 시스템에서 제공하는 git 바이너리 대신 /opt/gitlab/embedded/bin/git 를 사용하세요. Git 명령에 사용자 지정 SSH 키 사용 # GIT_SSH_COMMAND="ssh -i ~/.ssh/gitlabadmin" git <command> <command> 를 실행하고 싶은 Git 명령으로 대체하세요. SSH를 통한 Git 디버그 # GIT_SSH_COMMAND="ssh -vvv" git clone <git@url> 2>&1 \ | tee /tmp/gitlab-clone-test.log <git@url> 를 리포지터리의 SSH URL로 대체하세요. 출력은 /tmp/gitla