Git

Git에서 GPG로 커밋 서명하기
Git 커밋에 GPG 서명을 적용해 Verified 배지를 표시하는 방법을 정리했습니다. GnuPG 설치와 키 생성·내보내기부터 git commit 자동 서명 설정, 로컬 서명 검증, GitHub 공개키 등록과 오류 해결까지 한 번에 확인하세요.

GPG로 .env 파일 암호화해서 안전하게 커밋하기
.env 파일을 Git에 커밋해야 할 때 GPG로 암호화해 비밀값 노출을 막는 방법을 정리했습니다. .gitignore 처리부터 gpg encrypt/decrypt 명령과 recipient 기본 설정까지 적용해 안전한 저장소 운영을 시작하세요.

Git 멀티 계정 설정 방법 정리 ssh config alias vs gitconfig includeIf
Git 멀티 계정 환경에서 ~/.ssh/config Alias로 SSH 키를 분기하고 ~/.gitconfig includeIf로 폴더별 커밋 사용자 정보를 자동 분리하는 방법을 정리했습니다. 계정 혼선과 인증 실수를 줄이는 기준을 확인하세요.

Git SSH 키로 원격 저장소 접속하기: 키 생성부터 등록까지
Git 원격 저장소를 SSH로 접속하는 전체 흐름을 정리합니다. HTTPS와 차이점을 비교하고 Ed25519 키 생성과 chmod 권한 설정 그리고 GitHub·GitLab 공개키 등록과 ssh -T 테스트로 인증 문제를 빠르게 해결하세요.

Git 삭제 브랜치 복구: reflog와 fsck로 되살리기
삭제한 Git 브랜치를 reflog로 찾아 복구하는 절차를 정리했습니다. reflog가 만료돼 기록이 없을 때 git fsck --lost-found로 dangling 커밋을 찾는 방법과 gc 보관 기간까지 함께 확인하세요.

Windows에서 TortoiseGit 아이콘 오버레이 안 보일 때 해결 방법
Windows 탐색기에서 TortoiseGit 상태 아이콘이 안 보이면 ShellIconOverlayIdentifiers 오버레이 제한과 우선순위를 점검해야 합니다. 레지스트리 정리와 Explorer 재시작으로 아이콘을 바로 복구합니다.

TortoiseGit 인증 오류 해결: 저장된 인증 정보 초기화(Clear) 방법
TortoiseGit에서 Authentication failed가 반복될 때 Saved Data의 Clear로 저장된 인증 정보를 초기화하는 절차를 정리했습니다. Windows 자격 증명 관리자 정리, credential.helper 확인, PAT 준비와 SSH 전환까지 다룹니다.

