그래서 Git을 사용하여 branch-per-feature 워크 플로우에 대해 들어 봤습니다. 그리고 나는 또한 왜 this could be a bad idea이라는 몇 가지 이유를 읽었습니다.git 브랜치가 "오래되었다"는 어떤 해가 있습니까?
내 진짜 질문은 - 간단한 분기점 파서 같은 간단한 기능을 개발할 때이 분기를 다시 트렁크에 병합 한 후 해당 분기에 어떤 일이 발생했는지 (또는 발생해야하는지)? 그냥 거기 앉아 있니? 매우 구체적인 기능을 위해 만든 이후, 나는 돌아가서 지점을 사용해야하는 이유를 생각할 수 없습니다. 어떻게 든이 지점을 쓸데없는 것으로 표시해야합니까, 아니면 그냥 계속 나아가서 잊어 버려야합니까?
감사합니다.
완료되면 지점을 삭제할 수 있습니까? ('git branch -d') –
그래, git branch -d는 항상 안전하며 이후에 가비지 수집 될 수있는 모든 수정 사항을 잃을 수 없습니다. git branch -D는 다른 곳에서는 찾을 수없는 변경 사항을 포함하는 브랜치까지도 삭제합니다. 이것은 접근법이 완전히 막 다른 길 이었다는 것을 결정했을 때 유용합니다. 디스크 공간이 얼마나 싼지 감안할 때 git branch를 사용하는 것은 혐오 스러울 것입니다. -D – tialaramex
브랜치가 커밋을 가리키는 포인터라는 것을 기억하는 데 도움이 될 수 있습니다. 일단 브랜치에서 작업을 끝내고 커밋을 병합했다면 더 이상 그 지점을 가리킬 필요가 없습니다. – Cascabel