ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • IntelliJ IDEA에서 git push --force-with-lease를 기본 옵션으로 설정하는 방법
    카테고리 없음 2025. 2. 7. 11:52

     

    🔹 방법 1: IntelliJ에서 --force-with-lease 옵션 직접 사용

    1. IntelliJ에서 Git 툴 창 열기
      • View → Tool Windows → Git 선택
    2. "Push" 옵션 열기
      • VCS → Git → Push (Ctrl + Shift + K 또는 Cmd + Shift + K on macOS)
    3. 강제 푸시 설정 변경
      • Push 창에서 Force Push (--force) 버튼 옆에 있는 드롭다운 클릭
      • Force Push (with Lease) 선택
    4. 푸시 실행
      • Push 버튼 클릭

    🔹 방법 2: Git 설정 변경 (gitconfig)

    IntelliJ에서 자동으로 --force-with-lease를 적용하려면 Git 글로벌 설정을 변경할 수 있습니다.

    1. 터미널 열기
      • IntelliJ 내장 터미널 (Alt + F12 또는 Cmd + Option + T on macOS) 실행
    2. Git 글로벌 설정 수정
      • 이 설정을 적용하면 IntelliJ에서 Force Push를 실행할 때 기본적으로 --force-with-lease를 사용
    3. git config --global push.forceWithLease true

    🔹 방법 3: IntelliJ에서 Git Alias 설정

    IntelliJ의 터미널에서 git push --force-with-lease를 쉽게 사용하려면 Git alias를 만들 수도 있습니다.

    1. 터미널 열기 (Alt + F12)
    2. Alias 설정
      git config --global alias.pfw "push --force-with-lease"
      
    3. 사용 예시
      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는 공유된 브랜치의 안전성을 지키는 중요한 옵션이므로 꼭 사용하도록 설정하세요! 🚀

Designed by Tistory.