Git
참고 02. Git 실무 5대 악명 높은 에러 해결 응급실 가이드
detached HEAD, local changes overwritten, refusing to merge, gitignore 미적용, push rejected 등 실무 빈발 5대 에러 1분 해결 레시피
24 articles
Git
detached HEAD, local changes overwritten, refusing to merge, gitignore 미적용, push rejected 등 실무 빈발 5대 에러 1분 해결 레시피
Git
단순 알파벳순이 아닌 개발자가 겪는 상황별(일상작업, 동기화, 충돌해결, 긴급복구, 로그조회)로 즉시 찾아 쓰는 실전 명령어 총정리
Git
브랜치 보호 규칙, PR 머지 3대 전략 비교(Squash/Rebase/Merge), 커밋 컨벤션과 보안 시크릿 키 방어 정책
Git
스프린트 기획부터 기능 개발, PR 코드 리뷰, QA 스테이징 및 프로덕션 무장애 배포까지 이어지는 실제 팀의 1주일 배포 사이클
Git
다른 브랜치의 특정 커밋만 쏙 빼오는 cherry-pick, 그리고 동료 작업을 파괴하지 않고 안전하게 강제 푸시하는 --force-with-lease 기법
Git
실수로 날린 커밋을 reflog로 기적처럼 살려내는 방법, 이미 원격에 올린 커밋을 안전하게 취소하는 revert, 그리고 reset과의 결정적 차이
Git
상용 서비스 장애 발생 시 develop을 거치지 않고 main에서 긴급 핫픽스를 분기하여 즉각 배포하고 develop으로 역머지하는 완벽 대응 프로세스
Git
정기 배포 시 기능 동결(Code Freeze), QA 버그 수정 격리, 그리고 main 배포 및 develop 역머지(Back-merge) 완벽 프로세스
Git
시맨틱 버저닝(SemVer) 원칙, Annotated 태그 생성 및 원격 배포, 롤백 기준점 설정과 태그 삭제/관리 실무 노하우
Git
개발, 스테이징, 운영 서버 인프라와 1:1로 매핑되는 엔터프라이즈 Git 브랜칭 모델과 배포 승격 파이프라인 구축 가이드
Git
작업 중 긴급 버그 수정 요청이 왔을 때, 미완성 코드를 커밋 없이 안전하게 서랍에 숨겨두고 복원하는 실무 stash 완벽 활용법
Git
git push 시 rejected 에러가 발생하는 원인과, 동료의 작업을 덮어쓰지 않고 안전하게 최신화하여 푸시하는 실무 대처법