⭐️ Management
Git 커밋 컨벤션
Git 커밋 컨벤션
2022.11.24Commit message 일관되고 직관적이지 않은 내용의 커밋 로그가 누적되면 가독성이 매우 떨어진다. 혼자가 아닌 여러 사람들과 개발을 한다면 상황은 더욱 악화된다. 여러 사람들과 협업할 때 커밋은 기능별로 커밋하면 특정 기능에 대해서만 코드 리뷰를 진행할 수 있어 협업이 수월해진다. 여기에 일관되고 직관적인 내용으로 커밋 메시지를 남긴다면 협업의 효율을 증진시킬 수 있다. 커밋 메시지로 효율을 증진시킬 수 있는 컨벤션에 대해서 정리해보자. AngularJS Commit Conventions 첫 번째로 AngularJS Commit Conventions를 참고하여 작성한 내용이다. 아래의 부분을 제외하면 Udacity Commit Convention과 동일하다. (): feat : 새로운 기능 추가 ..
Fork 저장소를 원본 저장소 최신 커밋으로 반영하기
Fork 저장소를 원본 저장소 최신 커밋으로 반영하기
2022.11.23코딩을 하다 보면 Fork를 통해서 본인 저장소에서 작업하다가, 원본 저장소 최신 커밋을 반영해야 하는 경우가 발생한다. 아래 과정을 통해서 해결해보자. Github Fork를 진행한 원본 저장소에 커밋이 추가되면 깃허브 상단에는 본인 저장소가 원본 저장소 main 브랜치 보다 한 개의 커밋이 뒤쳐져 있다는 사실을 알려준다. 원본 저장소 remote 등록하기 리모트 저장소에 원본 저장소를 설정해야 원본 저장소 작업을 본인 저장소에 반영할 수 있으며, 이를 통해서 협업이 가능하다. 아래 명령어를 통해서 리모트 저장소 확인이 가능하다. $ git remote -v git remote -v 명령어 입력 후, 아래 결과가 나온다면 원격 저장소 설정이 되지 않은 상태이다. origin https://github..
macOS에 Docker(도커) 설치하기
macOS에 Docker(도커) 설치하기
2021.08.01설치파일(installer) 다운로드 맥에 Docker installer를 설치하는 방법은 두 가지가 있는데, 이 글은 공식 홈페이지 다운로드 방법을 소개한다. 1. 공식 홈페이지 (바로가기) 2. Docker Hub(도커 허브) 홈페이지 우측 상단 'Get Started'를 누르고 본인에게 맞는 버전을 클릭하여 다운로드 한다. '인텔칩'과 'm1칩' 두 가지 종류로 나뉘어서 다운로드 받도록 되어있으니 확인할 것. installer를 받고 실행하면 위와 같은 화면이 뜬다. Docker.app을 Applications 디렉토리로 드래그하여 옮겨준다. 복사가 완료되면 본인의 Launchpad에 Docker가 생성되어 있음을 확인할 수 있다. Docker 실행 Docker.app을 처음 실행하면 위와 같은 창..
Docker(도커)란 무엇인가?
Docker(도커)란 무엇인가?
2021.08.01개요 맥OS에서는 오라클DB를 설치할 수가 없다. 대안책으로 도커에 오라클DB 서버를 올리는 방법이 있다. 어느 정도 서버를 다루고 서비스를 배포해 본 다음에 쓰는 것이므로 자세한 내용은 추후에 정리하고 사용하는 이유와 원리에 대해서 간단히 정리해보려 한다. Docker, 컨테이너 기반 오픈소스 가상화 플랫폼 Docker는 2013년에 등장하여 컨테이너 세상을 만들어버렸다. Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있다. Docker만 있다면 어떤 프로그램으로도 환경에 구..