Git에서 프로젝트를 관리하기 위한 목적은 일반적으로 소스이지 결과문이 아닌 경우가 많다. 또는 개인화된 파일들(프로젝트 개인 설정, 라이센스)등도 관리의 대상이 아니다. 이런 파일들을 관리 대상에서 제외하기 위해서 .gitignore를 설정할 수 있다. 하지만 깜빡 잊고 .gitignore를 설정하지 않은 상태에서 서버에 push를 해버렸다면 이미 등록된 파일로 인해 불필요한 충돌 상황이 발생한다. 이번 포스트에서는 이미 git에 등록된 불필요한 내용들을 삭제하는 방법에 대해서 살펴보자. cmd 를 이용한 remote 파일 절차 여기서 삭제하려는 파일들은 local에는 필요하지만 remote에서 관리하지 않을 것들을 대상으로 한다. 따라서 무조건 local에서 삭제하면 안된다. git rm git의 r..
[Git]git에 잘못 올라간 파일 삭제
Git에서 프로젝트를 관리하기 위한 목적은 일반적으로 소스이지 결과문이 아닌 경우가 많다. 또는 개인화된 파일들(프로젝트 개인 설정, 라이센스)등도 관리의 대상이 아니다. 이런 파일들을 관리 대상에서 제외하기 위해서 .gitignore를 설정할 수 있다. 하지만 깜빡 잊고 .gitignore를 설정하지 않은 상태에서 서버에 push를 해버렸다면 이미 등록된 파일로 인해 불필요한 충돌 상황이 발생한다. 이번 포스트에서는 이미 git에 등록된 불필요한 내용들을 삭제하는 방법에 대해서 살펴보자. cmd 를 이용한 remote 파일 절차 여기서 삭제하려는 파일들은 local에는 필요하지만 remote에서 관리하지 않을 것들을 대상으로 한다. 따라서 무조건 local에서 삭제하면 안된다. git rm git의 r..
2021.07.31