Please enable JavaScript to use this site.
JavaScript를 활성화 시켜주세요.
Seongwon.dev
Seongwon.dev
Written by
@Seongwon
기술공유를 통해 새로운 가치 창조을 추구하는 백엔드 개발자 오성원입니다.
#Git
Categories List ▼
Book
DevOps
Database
ETC
Git
Java
Kotlin
MSA
Spring-MVC
Spring-WebFlux
Woowacourse
Categories
Book
DevOps
Database
ETC
Git
Java
Kotlin
MSA
Spring-MVC
Spring-WebFlux
Woowacourse
ALL
Git
Submodule
잔디 심기
Github
Git Flow
Github Flow
Git Branch Strategy
git 커밋 메시지 규약
AngularJS commit conventions
[Git] Submodule이란?
2022년 08월 11일
Git
Submodule
학습 계기 프로젝트를 진행하다보면 보안상의 문제로 Git에 올리지 못하는 데이터들이 존재한다. 필자의 경우 배포된 DB 인스턴스의 정보, Google OAuth 인증키, JWT 토큰의 Secret key등이 존재하였다. 서비스 배포를 할 때, 이러한 데이터들은 배포 서버의 환경변수로 설정하는 방법 또는 스크립트를 통해 직접 값을 변경하는 방법 등으로 해당…
[Git] 미션 코드로 잔디 심기
2022년 03월 21일
Git
잔디 심기
우아한 테크코스 미션을 하다보면 각각 단계별로 적게는 수십개, 많게는 100개가 넘는 커밋 기록들이 쌓이게 됩니다. 하지만 이러한 커밋 기록들은 master(main)브랜치에 merge가 되어야만 우리의 깃허브에 잔디로 남게 됩니다. 저는 개인적으로 깃허브의 잔디는 내가 이 날 이만큼 개발 공부를 했다는 것을 표현할 수 있는 수단이라고 생각합니다. 그런데…
Git Branch 전략
2022년 03월 05일
Git
Github
Git Flow
Github Flow
Git Branch Strategy
Git Branch 전략이란? 혼자 개발을 할 경우, git의 브랜를 아래와 같이 특정 작업을 할 때 새로운 브랜치를 새로 만들어 사용하거나 하나의 브랜치만을 사용하며 개발을 할 것입니다. 브랜치를 별다른 전략 없이 사용할 경우 혼자 개발을 할 때는 문제가 생겨도 나 자신만을 탓하면 끝이지만 팀 단위로 개발을 할 때는 다릅니다. 팀 단위로 개발을 할 경…
No newline at a end of file, 파일의 끝에는 개행 추가❗️
2022년 03월 03일
Git
개발을 하다보면 Github에서 다음과 같은 "No newline at end of file"이라는 메시지를 볼 때가 있습니다. 로컬에서 개발을 하고 애플리케이션을 구동하였을 때는 아무 문제가 없었는데 왜 이러한 오류표시가 나오고 해당 오류는 도대체 어떤 오류일까요? 간단하게 설명을 하자면 UNIX의 표준으로는 파일 마지막에 개행이 있어야하는데 작성 파…
Git이란?
2022년 02월 17일
Git
Github
저는 대학생활을 할 때부터 GitHub을 사용해왔지만 지금까지 GitHub을 수동적으로 단순히 팀 프로젝트를 할 때 코드를 공유하는 용도와 개인적인 개발 기록공간으로만 사용해왔습니다. 물론 Git의 정확한 의미와 branch, rebase, pull request 등의 구체적인 여러 기능들을 모르고말이죠.. 심지어 Git의 명령어들을 잘 사용하지 못하여 …
Git 커밋 메세지 규약 정리 - The AngularJS commit conventions.
2021년 11월 25일
Git
git 커밋 메시지 규약
AngularJS commit conventions
목표 스크립트로 CHANGELOG.md를 작성할 수 있다. git bisect를 사용하여 중요하지 않은 커밋을 무시할 수 있다. (Formatting과 같은 중요한 커밋은 아닌 경우) 커밋 기록 탐색시 더 좋은 정보를 제공한다. ※ git bisect 커밋의 특정 범위 내에서 이진 탐색을 통해 문제가 발생한 최초의 커밋을 찾는데 도움을 주는 git의 기능…
다크 모드로 보기