Git 문제해결 가이드
flight rules가 뭐예요?
뭔가 잘못됐을 때 뭘 해야 할지에 대한 우주비행사(여기선 Git을 쓰는 개발자)를 위한 가이드
Flight Rules 는 어떤 문제가 발생한 이유와 그 단계의 매뉴얼에서 어렵사리 얻은 지식입니다. 기본적으로 각 시나리오의 매우 자세하고 구체적인 운영 절차랍니다. [...]
NASA는 수성(Mercury) 시대 때 지상팀에서 처음으로 "lessons learned"란 것을 모았는데 수천 개의 문제의 상황들, 부서진 해치 손잡이로 인한 엔진 고장부터 컴퓨터 문제 그리고 그 해답까지, 1960년대 초부터 우리의 실수들, 재앙들, 해결책 등이 목록화되어있습니다.
— Chris Hadfield, 인생을 위한 우주비행사의 가이드.
이 문서의 규칙
명확하게 하기 위해 이 문서의 모든 예제는 현재 브랜치를 표시하고 스테이지에 변경이 있는지를 나타내기 위해 커스텀 된 배시 프롬프트를 사용합니다. 브랜치는 괄호 안에 있고, 브랜치 다음의 *는 스테이지의 변경된 것을 나타냅니다.