-
IntelliJ IDEA에서 git push --force-with-lease를 기본 옵션으로 설정하는 방법카테고리 없음 2025. 2. 7. 11:52
🔹 방법 1: IntelliJ에서 --force-with-lease 옵션 직접 사용
- IntelliJ에서 Git 툴 창 열기
- View → Tool Windows → Git 선택
- "Push" 옵션 열기
- VCS → Git → Push (Ctrl + Shift + K 또는 Cmd + Shift + K on macOS)
- 강제 푸시 설정 변경
- Push 창에서 Force Push (--force) 버튼 옆에 있는 드롭다운 클릭
- Force Push (with Lease) 선택
- 푸시 실행
- Push 버튼 클릭
🔹 방법 2: Git 설정 변경 (gitconfig)
IntelliJ에서 자동으로 --force-with-lease를 적용하려면 Git 글로벌 설정을 변경할 수 있습니다.
- 터미널 열기
- IntelliJ 내장 터미널 (Alt + F12 또는 Cmd + Option + T on macOS) 실행
- Git 글로벌 설정 수정
- 이 설정을 적용하면 IntelliJ에서 Force Push를 실행할 때 기본적으로 --force-with-lease를 사용
- git config --global push.forceWithLease true
🔹 방법 3: IntelliJ에서 Git Alias 설정
IntelliJ의 터미널에서 git push --force-with-lease를 쉽게 사용하려면 Git alias를 만들 수도 있습니다.
- 터미널 열기 (Alt + F12)
- Alias 설정
git config --global alias.pfw "push --force-with-lease"
- 사용 예시
git pfw origin feature-branch
- git pfw를 입력하면 git push --force-with-lease가 실행됨
🚀 결론
- 일회성 사용: Push 창에서 Force Push (with Lease) 선택
- 항상 적용: git config --global push.forceWithLease true
- 터미널에서 빠르게 사용: git alias.pfw "push --force-with-lease" 설정
💡 --force-with-lease는 공유된 브랜치의 안전성을 지키는 중요한 옵션이므로 꼭 사용하도록 설정하세요! 🚀
- IntelliJ에서 Git 툴 창 열기