GitLab에서 GitHub로 미러링 시 민감 정보 안전하게 제거하기
·
Git
안녕하세요! 이번 포스팅에서는 GitLab에서 GitHub로 리포지토리를 미러링하면서 발생할 수 있는 민감 정보 제거 방법을 안내드립니다. 프로젝트를 이전하거나 협업 환경을 변경할 때, Git 히스토리에서 민감한 정보가 유출되지 않도록 처리하는 방법을 단계별로 살펴보겠습니다.목차GitHub에 Private 리포지토리 생성GitLab 리포지토리 미러링미러링된 리포지토리 클론.gitignore 업데이트 및 민감 파일 제거BFG Repo-Cleaner로 민감 파일 기록 제거Git 저장소 정리변경사항 강제 푸시Git 최종 정리참고 자료 및 결론1. GitHub에 Private 리포지토리 생성GitHub에 접속하여 로그인합니다.오른쪽 상단 + 아이콘 클릭 → New Repository 선택.리포지토리 설정:Rep..