profile
생각하는대로 살지 않으면 사는대로 생각하게 된다.
post-thumbnail

[CI/CD] Github Actions 에 대해

안녕하세요 오늘은 Github 에서 제공하는 Github Actions CI/CD 기술에 대해 정리해보려고 합니다. 이 글을 읽기 전 CI/CD 에 대한 이해가 필요합니다. 제가 작성한 [CI/CD] CI/CD 에 대해 을 참고부탁드립니다 ❗️ 🚙 Github Actions 란? GitHub Actions 가 출시되기 전 대표적인 CI/CD 도구로는 Jenkins,Travis CI 등의 다양한 서비스가 있었습니다. 하지만 출시 이후, 현재Github Actions 는 개발자들에게 CI/CD 도구로 많은 사랑을 받고 있

2023년 8월 28일
·
0개의 댓글
·
post-thumbnail

[Git] GIT 브랜치 전략

오늘은 대표적인 Git Branch 전략인 Git-Flow 와 Github-Flow 전략에 대해 알아보겠습니다 👨‍💻 📌 GIT 브랜치 전략 Git Branch 전략이란 여러 개발자가 하나의 저장소를 사용하는 환경에서 저장소를 효과적으로 활용하기 위한 work-flow 입니다 🙆🏻 branch 생성,삭제,병합 등 Git 의 유연한 구조를 활용해서, 각 개발자들의 혼란을 최대한 줄이며 다양한 방식으로 소스를 관리하는 역할을 합니다 👨‍💻 팀프로젝트를 통해 협업을 진행해보았더라면 Git을 사용한 경험이 있을텐데요. 팀원들은 프로젝트를 시작하기 전에 미리 어떤 Git branch 전략을 사용할지 결정해야 합니다. 📌 GIT 브랜치 전략이 왜 필요한가? 개

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

[Git] 커밋 메세지 컨벤션

안녕하세요 오늘은 개발자의 필수 툴 Git 을 사용할 때 적용할 수 있는 대표적인 Git 커밋 메세지 컨벤션 스타일인 유다시티의 스타일에 대해 알아보겠습니다 💪 ✏️ Git 을 사용하는 우리 주니어 개발자라면 Git 이라는 도구가 굉장히 낯설고 어렵게만 느껴집니다. 특히 '협업' 은 개발자로써 피할 수 없는 것이고, 그 과정에서 Git을 이용하여 협업을 통해 목표를 달성합니다 👬 그 과정에서 Issue 를 생성하여 서로의 코드에 대한 Comment를 남기기도 하고, PR 을 통해 원작자의 서비스를 개선시키기도 합니다. 우리는 개발 과정에서 개발 목적을 완성하기 위해 수없이 소스 코드를 수정하게 됩니다. 이때, '커밋(Commit)'을 날리게 되는데 해당 커밋을 작성한 개발자

2023년 1월 9일
·
0개의 댓글
·