InfoGrab Docs

튜토리얼: 커밋에서 시크릿 제거하기

커밋 히스토리에서 실수로 포함된 토큰이나 키 같은 시크릿을 제거하는 방법과 이미 푸시된 경우의 대처 방법을 설명합니다.

애플리케이션이 외부 리소스를 사용하는 경우, 일반적으로 토큰이나 키와 같은 시크릿 으로 애플리케이션을 인증해야 합니다. 시크릿이 원격 리포지터리에 푸시되면, 리포지터리에 접근할 수 있는 누구든지 여러분이나 애플리케이션으로 가장할 수 있습니다. 실수로 시크릿을 커밋했더라도 푸시하기 전에 제거할 수 있습니다. 이 튜토리얼에서는 가짜 시크릿을 커밋한 후, 프로젝트에 푸시하기 전에 커밋 히스토리에서 시크릿을 제거하는 방법을 배웁니다. 또한 시크릿이 리포지터리에 이미 푸시된 경우 어떻게 해야 하는지도 알아봅니다. 이 튜토리얼은 GitLab Unfiltered 동영상 Remove a secret from your commits 를 기반으로 합니다. 시작하기 전에 # 이 튜토리얼을 완료하기 전에 다음 사항을 갖추었는지 확인하세요: 테스트 프로젝트. 원하는 프로젝트를 사용할 수 있지만, 이 튜토리얼 전용 테스트 프로젝트를 만드는 것을 권장합니다. 명령줄 Git에 대한 기본적인 이해. 시크릿 커밋하