plzhans @plzhans

개발하며 구축한 것들의 트러블슈팅 기록을 남기는 블로그입니다.

GitHub LinkedIn code mail rss

Categories
Tags

Git

Git에서 GPG로 커밋 서명하기
Git에서 GPG로 커밋 서명하기 Git 커밋에 GPG 서명을 적용해 Verified 배지를 표시하는 방법을 정리했습니다. GnuPG 설치와 키 생성·내보내기부터 git commit 자동 서명 설정, 로컬 서명 검증, GitHub 공개키 등록과 오류 해결까지 한 번에 확인하세요.
Git 2026-02-16
GPG로 .env 파일 암호화해서 안전하게 커밋하기
GPG로 .env 파일 암호화해서 안전하게 커밋하기 .env 파일을 Git에 커밋해야 할 때 GPG로 암호화해 비밀값 노출을 막는 방법을 정리했습니다. .gitignore 처리부터 gpg encrypt/decrypt 명령과 recipient 기본 설정까지 적용해 안전한 저장소 운영을 시작하세요.
Git 2026-02-16
Git 멀티 계정 설정 방법 정리 ssh config alias vs gitconfig includeIf
Git 멀티 계정 설정 방법 정리 ssh config alias vs gitconfig includeIf Git 멀티 계정 환경에서 ~/.ssh/config Alias로 SSH 키를 분기하고 ~/.gitconfig includeIf로 폴더별 커밋 사용자 정보를 자동 분리하는 방법을 정리했습니다. 계정 혼선과 인증 실수를 줄이는 기준을 확인하세요.
Git 2025-05-15
Git SSH 키로 원격 저장소 접속하기: 키 생성부터 등록까지
Git SSH 키로 원격 저장소 접속하기: 키 생성부터 등록까지 Git 원격 저장소를 SSH로 접속하는 전체 흐름을 정리합니다. HTTPS와 차이점을 비교하고 Ed25519 키 생성과 chmod 권한 설정 그리고 GitHub·GitLab 공개키 등록과 ssh -T 테스트로 인증 문제를 빠르게 해결하세요.
Git 2025-02-16
Git 삭제 브랜치 복구: reflog와 fsck로 되살리기
Git 삭제 브랜치 복구: reflog와 fsck로 되살리기 삭제한 Git 브랜치를 reflog로 찾아 복구하는 절차를 정리했습니다. reflog가 만료돼 기록이 없을 때 git fsck --lost-found로 dangling 커밋을 찾는 방법과 gc 보관 기간까지 함께 확인하세요.
Git 2025-01-09
Windows에서 TortoiseGit 아이콘 오버레이 안 보일 때 해결 방법
Windows에서 TortoiseGit 아이콘 오버레이 안 보일 때 해결 방법 Windows 탐색기에서 TortoiseGit 상태 아이콘이 안 보이면 ShellIconOverlayIdentifiers 오버레이 제한과 우선순위를 점검해야 합니다. 레지스트리 정리와 Explorer 재시작으로 아이콘을 바로 복구합니다.
Git 2021-02-27
TortoiseGit 인증 오류 해결: 저장된 인증 정보 초기화(Clear) 방법
TortoiseGit 인증 오류 해결: 저장된 인증 정보 초기화(Clear) 방법 TortoiseGit에서 Authentication failed가 반복될 때 Saved Data의 Clear로 저장된 인증 정보를 초기화하는 절차를 정리했습니다. Windows 자격 증명 관리자 정리, credential.helper 확인, PAT 준비와 SSH 전환까지 다룹니다.
Git 2020-09-03
SVN을 Git으로 이전하는 방법: git svn clone
SVN을 Git으로 이전하는 방법: git svn clone SVN 저장소를 Git으로 이전할 때 git svn clone 사용법을 정리합니다. authors-file 작성과 -s(std-layout) 옵션 의미를 설명하고 설치 링크와 확인 명령으로 마이그레이션을 빠르게 시작하세요.
Git 2019-12-01
git filter-repo로 비밀키·토큰 유출 커밋 히스토리 완전 삭제하기 (강제 푸시·재동기화)
git filter-repo로 비밀키·토큰 유출 커밋 히스토리 완전 삭제하기 (강제 푸시·재동기화) git filter-repo로 .env, 비밀키, 토큰을 Git 히스토리에서 완전히 제거하는 절차를 정리한다. 필터 규칙 정의, 재작성 검증, 강제 푸시와 팀 전체 재동기화, 보호 브랜치 점검까지 한 번에 정리한다.
Git 2019-05-18