SangYoonLee (SYL)
β—† Slow, But Steady β—†
SangYoonLee (SYL)
전체 방문자
였늘
μ–΄μ œ
  • β—» 전체 κΈ€ 수 : (128)
    • βœͺ μ·¨λ―Έ, κ²½ν—˜ 회고 및 일상 (25)
      • [μ·¨λ―Έ] Room Escape (2)
      • [회고] IT κ΄€λ ¨ κ²½ν—˜ 회고 (17)
      • [일상] 일상 생각 (4)
      • [일상] 독후감 (1)
    • β—Ό FrontEnd (27)
      • Web & HTML, CSS (8)
      • JavaScript (2)
      • TypeScript (1)
      • ReactJS (16)
    • β—Ό CS (3)
      • 자료ꡬ쑰 & μ•Œκ³ λ¦¬μ¦˜ (1)
      • 컴퓨터 ꡬ쑰 (1)
      • 운영체제 (1)
    • β—Ό PS Note (40)
      • λ°±μ€€ (38)
      • ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ (2)
    • β—Ό IT Etc. (33)
      • (Until 2021) (21)
      • Python (6)
      • C | C# | C++ (1)
      • Git (1)
      • Unity (4)
      • Game Dev. (0)

λΈ”λ‘œκ·Έ 메뉴

  • ν™ˆ
  • πŸ’» GitHub
  • 🟒 Velog
  • 🧩 온라인 λ°©νƒˆμΆœ μΆœμ‹œ μž‘ν’ˆ λͺ¨μŒ

인기 κΈ€

졜근 κΈ€

곡지사항

λ°˜μ‘ν˜•
hELLO Β· Designed By μ •μƒμš°.
SangYoonLee (SYL)

β—† Slow, But Steady β—†

β—Ό IT Etc./Git

[Git] 컀밋 μ‹œ 둜컬 μ €μž₯μ†Œ μƒνƒœμ™€ 원격 μ €μž₯μ†Œ μƒνƒœκ°€ 달라 좩돌이 λ°œμƒν–ˆλ‹€. (git merge --abort)

2023. 1. 20. 02:33
λ°˜μ‘ν˜•

🚨 문제 상황

  • 둜컬 μ €μž₯μ†Œμ—μ„œ 윈격 μ €μž₯μ†Œλ‘œ (main -> main) 컀밋 쀑 ν•΄λ‹Ή 였λ₯˜κ°€ λ°œμƒν–ˆλ‹€.
Git merge is not possible because I have unmerged files
  • GitHib Desktop에선 클릭 λͺ‡ 번으둜 μ‰½κ²Œ ν•΄κ²°ν•  수 μžˆλŠ” λ¬Έμ œμ˜€μ§€λ§Œ, 막상 λͺ…λ Ήμ–΄λ₯Ό 톡해 ν•΄κ²°ν•˜λ €λ‹ˆ λ§‰λ§‰ν–ˆλ‹€.

 


πŸ’‘ 문제 ν•΄κ²° 및 κ³Όμ •

원인

  • 컀밋 μ „ 둜컬 μ €μž₯μ†Œμ™€ 원격 μ €μž₯μ†Œμ˜ μ½”λ“œκ°€ λ‹€λ₯Έ μƒνƒœμ—¬μ„œ 컀밋 μ‹œ 좩돌이 λ°œμƒν–ˆλ‹€.
  • 이번의 경우 λ‹€λ₯Έ ν΄λΌμ΄μ–ΈνŠΈμ—μ„œ μ»€λ°‹ν•œ λ‚΄μš©μ„ pull ν•˜μ§€ μ•Šμ€ 채 μž‘μ—…μ„ ν–ˆλ˜ 것이 문제의 μ›μΈμ΄μ—ˆλ‹€.

 

ν•΄κ²°

  • μš°μ„  μ•„λž˜ λͺ…λ Ήμ–΄λ₯Ό 톡해 컀밋 μ΄μ „μ˜ μƒνƒœλ‘œ λŒμ•„κ°”λ‹€.
git merge --abort

 

  • κ·Έ ν›„ pull λͺ…령을 톡해 원격 μ €μž₯μ†Œμ˜ 컀밋 사항을 λ°›μ•„μ˜¨ ν›„ λ‹€μ‹œ 컀밋을 μ§„ν–‰ν–ˆλ‹€.
git pull origin main

git add .
git commit -m "ADD: λŒ€μΆ© λ©”μ„Έμ§€"
git push origin main

 


πŸ’¬ λŠλ‚€ 점

사싀 이미 μˆ±ν•˜κ²Œ κ²½ν—˜ν–ˆλ˜ 였λ₯˜μ˜€λŠ”λ°, 항상 GtiHub Desktopμ—λ§Œ μ˜μ‘΄ν–ˆλ˜ 것이 잘λͺ»μ΄μ—ˆλ‹€. μ•žμœΌλ‘œλŠ” κΉƒ λͺ…령어에 μΉœμˆ™ν•΄μ§ˆ 수 μžˆλ„λ‘ 가급적 ν„°λ―Έλ„λ§Œμ„ ν™œμš©ν•΄μ„œ 컀밋을 ν•˜μž.

 

 

λ°˜μ‘ν˜•
    SangYoonLee (SYL)
    SangYoonLee (SYL)
    Slow, But Steady Wins The Race 😎

    ν‹°μŠ€ν† λ¦¬νˆ΄λ°”