다들 로컬 Git 안 쓰시나요?
Do you guys not use local Git?
핵심 요약
AI가 코드를 망칠 때를 대비해 로컬 Git으로 작업 상태를 저장하라는 조언에 대한 논쟁입니다.
- 로컬 Git 권장 — AI가 코드를 망가뜨릴 때를 대비해 작업 상태를 저장해야 함
- Git 사용법 — 터미널에서 세 줄의 명령어로 간단히 복구 지점 생성 가능
- Git vs GitHub — 로컬 Git과 원격 저장소인 GitHub의 차이에 대한 기술적 논쟁 발생
- 데이터 보호 — 로컬 백업과 클라우드 저장소의 장단점에 대한 의견 대립
AI가 제멋대로 날뛰어서 작업물을 전부 날렸다는 글들이 계속 올라오네요. (봇인 경우도 있겠지만, 그래도요).
진심으로, 다들 로컬 Git 쓰는 법을 모르시나요?
그냥 레포를 초기화하세요. 새로운 기능을 만들기 전에 안정적인 코드를 커밋하세요. AI가 어쩌다 뭔가를 망가뜨리거나 코드베이스를 엉망으로 만들면, 그냥 마지막으로 잘 작동하던 상태로 되돌리고 거기서 배우면 됩니다.
2초면 끝나는 일이고, 몇 시간 동안 작업한 걸 날리는 일을 막아줍니다.
수정:
명령어를 진짜 모르는 분들을 위해, 코드가 잘 작동할 때 터미널에 딱 세 줄만 치면 됩니다:
- git status (어떤 파일이 수정됐는지 확인)
- git add . (모든 변경 사항을 스테이징)
- git commit -m "working state" (진행 상황 저장)
끝입니다. 이제 상황이 잘못됐을 때 복구할 지점이 생겼습니다.

