반응형
Notice
Recent Posts
Recent Comments
Link
- Today
- Total
07-18 19:38
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- HTTP
- cocoapods
- tapply
- ReLU
- 딥러닝
- decode
- Optional
- rest api
- 시각화
- scheduledTimer
- SWIFT
- deeplearning
- Linux
- r
- 티스토리챌린지
- SQL
- Request
- MVC
- struct
- Python
- ios
- 연산자
- Observable
- 명령어
- substr
- rxswift
- 오블완
- swiftUI
- sigmoid
- barplot
Archives
iOS 개발 기록 블로그
이미 PR에 포함된 파일을 .gitignore에 추가 후 PR에서 제외하는 방법 본문
반응형
현재 문제
이미 PR(풀 리퀘스트)에 포함된 파일을 .gitignore에 추가해도 해당 파일은 Git의 추적 대상(tracked 상태)이기 때문에 PR에서 자동으로 제외되지 않습니다.
즉, .gitignore은 새로 추가되는 파일들에만 영향을 줍니다.
해결 방법
1. Git에서 해당 파일을 추적 대상에서 제거해야 합니다.
git rm --cached path/to/your/file
2. gitignore에 그 파일 경로가 포함되어 있어야 합니다. (이미 하셨다면 생략 가능.)
3. 변경 사항 커밋
git commit -m "Delete gitIgnore에 파일 추가, 추적 중인 파일 제거"
4. 기존 PR 브랜치에 푸시
git push origin your-branch-name
그럼 PR에서 해당 파일은 삭제로 표시되고, .gitignore 변경도 함께 반영됩니다.
정리
- .gitignore만 추가하면 이미 추적되고 있는 파일은 PR에서 제거되지 않음.
- git rm --cached로 추적 해제 후 커밋 + 푸시해야 PR에 반영됨.
반응형
'iOS' 카테고리의 다른 글
[iOS] WKWebView에서 발생하는 retain cycle과 메모리 릭 해결하기 (0) | 2025.05.10 |
---|---|
Xcode 빌드 에러: 'Could not locate device support files' (Using Xcodes) (0) | 2025.01.14 |
Xcode 16 + iOS 18 UICollectionView 크래시 원인 및 개선 방안: NSInternalInconsistencyException (0) | 2025.01.12 |
[Swift] 프로퍼티를 init 메서드에서 초기화, 선언 시 초기화 차이 (1) | 2024.09.11 |
Swift ReactorKit @Pulse 사용 목적, 예시, 일반 State와의 차이 (0) | 2024.06.01 |