현재 로컬 Git 저장소가 있는데 Github 저장소로 푸시합니다.
로컬 리포지토리에는 ~ 10 개의 커밋이 있으며 Github 리포지토리는 동기화 된 복제본입니다.
내가하고 싶은 일은 로컬 Git 리포지토리에서 모든 버전 기록을 제거하므로 리포지토리의 현재 내용이 유일한 커밋으로 표시되므로 리포지토리 내의 이전 버전의 파일은 저장되지 않습니다.
그런 다음 이러한 변경 사항을 Github에 푸시하고 싶습니다.
Git rebase를 조사했지만 특정 버전을 제거하는 데 더 적합한 것으로 보입니다. 또 다른 잠재적 해결책은 로컬 저장소를 삭제하고 새 저장소를 작성하는 것입니다.
ETA : 추적되지 않는 특정 디렉토리 / 파일이 있습니다-가능하면 이러한 파일의 추적을 유지하고 싶습니다.