버전관리

    [Git] git tag & 버전 넘버링 규칙: git은 버전관리도구이다!!

    💡 본 문서는 'Git tag를 사용한 버전관리'에 대해 정리해놓은 글입니다. Git은 많은 사람들이 코드 저장소로 사용하지만, 탄생 목적은 버전관리에 있습니다. Git tag를 통해 Git의 핵심기술인 버전관리를 알아보고 활용해보도록 합시다. 1. 태깅 (git tag) 실제 버전 반영은 태깅을 통해 수행됩니다. 다음은 태깅 과정입니다. 1.1 전체 태그 목록 확인 git tag -l 1.2 태그 추가 git tag -a v2.0.0 -m "Release v2.0.0: 체인지 로그 요약" 1.3 특정 커밋 ID에 태그 추가 git tag -a v2.0.1 e3afd034 -m "Tag Message" 1.4 태그 푸시 푸시하지 않으면 로컬에만 반영됩니다 git push --tags 1.5 현재 태그 확..

    [책리뷰] Git 교과서 : 도해와 실습으로 배우는 깃, 소스트리, 깃허브 활용법 (이호진)

    # 읽게 된 계기: github사용에 있어 commit과 push만 하며 사용할 수 있다고 말하는 제 자신이 너무 부끄러웠다. 조금 더 다양한 명령어를 활용하여 진짜 버전관리를 할 수 있다고 말할 정도로 떳떳하게 활용하고 싶었으며, 조금 더 개발에 활력을 일으키고 싶었다. # 느낀점: 평소에 관련 내용에 대해 대략적으로 안다면 '그냥 찾아보면 되지'라는 생각으로 심도있게 공부하지 않았었다. 요즘 워낙 구글이 알려지다보니까 소위말하는 구글링만으로도 웬만한 정보를 찾아보기 쉬워졌고, 체계적으로 알지 못해도 검색만 하면 해당 내용을 준전문가 수준으로 사용할 수 있기 때문이다. Git도 마찬가지였다. 대충 평소에 사용하는 commit과 push정도만 잘 알고 있는 상태에서 버전을 관리하거나 취소하는 것과 같은 ..