1. 원격(Remote) 저장소에 있는 파일을 아래의 명령어로 삭제하기
> git rm --cashed -r 파일명
2. 명령어 입력 후 commit 및 push 하기
> git add .
> git commit -m "불필요 파일 삭제"
> git push
- push 까지 진행 후 원격 저장소에 반영하면 불필요한 파일이 삭제된 것을 저장소에서 확인할 수 있다.
- 1번 명령어만 입력했을 때는 원격 저장소에 반영이 되는게 아니므로 commit과 push 명령을 통해 원격 저장소에 반영까지 해야한다.
- flutter 프로젝트를 빌드하면 생성되는 파일인 pubspec.lock 파일이나 Podfile.lock 등 캐쉬 파일이 생성되는데, 이 파일들은 .gitignore 에 등록해 원격저장소에 등록이 안되게 처리를 해줘야한다.
- 원격저장소에 빌드할 때마다 생기는 캐쉬 파일을 올리게 되면 브랜치별로 merge를 해야하는 상황에서 conflict가 발생되기 때문에 .gitignore 에 등록해줌으로써 원격 저장소에 반영이 안되게 해야한다.
'Develop Story' 카테고리의 다른 글
사이드 프로젝트 시작하기 (0) | 2024.02.02 |
---|---|
2022년 회고 (0) | 2023.01.01 |
[Web] 사전 요청 (Preflight Request) (0) | 2022.12.06 |
[Git] .gitignore 사용하기 (0) | 2022.12.03 |
댓글