ETC14 [Git] Git 태그(Tag)와 태그 기반 브랜치 생성하기 상황팀 내에서 브랜치 관리 규칙이 조금 변경되면서 배포된 마지막 브랜치에서 새 브랜치 따기 -> 마지막 태그 기준으로 따기 로 변경되었다. 적용 ✔️Tag란?Git에서 **태그(Tag)**는 특정 커밋을 가리키는 이름표이다.주로 버전 릴리스(v1.0.0, production-1.1.2129 등)에 사용되며, 해당 시점의 코드를 쉽게 참조할 수 있다. 📌 현재 저장소의 태그 목록git tag 📌 태그가 많을 경우, 최신 순으로 정렬해서 보고 싶다면 --sort=-creatordate 옵션을 사용git tag --sort=-creatordate 📌 Tag 기반으로 브랜치 따기 ex. 예를 들어 production-1.1.2129 태그에서 fix/baggage-test라는 브랜치를 따고 싶다면git ch.. 2025. 8. 19. [Kafka] 기본 개념 및 Embedded Kafka를 통한 Kafka 테스트 상황 아파치 카프카는 대용량 실시간 메시징 시스템으로, 대량의 데이터를 안정적이고 빠르게 전송하고 처리하는 데 사용된다. 기존 프로젝트에서 메소드 내에 특정 로직에서 오류가 발생하면 전체 프로세스가 롤백되는 문제가 있었다.그래서 그 특정 로직(로깅, pdf생성, 메시지 전송)만 따로 분리하여 카프카를 이용하여 처리하고자 한다. ※참고로 이 포스팅은 카프카 서버가 구축되어있고, 기본적인 카프카 세팅이 완료되었다고 가정하고 작성한 것입니다. [개발 환경]- JDK 17- Springboot 3.1.3- Kotlin 1.8.22- JUnit5- IDE : IntelliJ- OS: mac m1간단 요약개발에 들어가기 앞서, 그전에 간단하게 이론적인 부분을 정리해보자.데이터를 주고받는 굉장히 많은 어플리케이션과.. 2024. 11. 27. [CKEditor5] 한 페이지에 여러 개의 CKEditor5 사용하기 상황CKEditor5를 사용하여 게시글을 작성할 수 있도록 기능을 구현했다.그런데 한 화면에 여러개의 에디터를 사용할 수 있도록 기능을 변경해달라는 요구사항이 들어왔다.(아래 사진에는 [추가] [삭제] 버튼이 안보이지만, 요구사항에는 [추가] 버튼 클릭 시에 에디터 하나가 더 늘어나고 [삭제] 버튼을 클릭하면 에디터 하나가 제거되는 기능도 있어야 한다.) html, js를 하나씩 뜯어보자.✔️html 제목 내.. 2024. 8. 22. [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 4 (트러블 슈팅) 도입2024.07.25 - [ETC/Git] - [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 1 (설치 과정) [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 1 (설치 과정)환경Ubuntu 20.04 Gitlab CE 16.3.0 *해당 게시글은 Gitlab EE 설치 가이드가 아니다. 자신의 서버 설치 환경과 프로젝트 목적에 맞는 Gitlab 배포판 (CE, EE)을 체크하여 진행하길 바란다. Gitlab(깃랩) 은?Gizoetechlog.tistory.com Gitlab CE 를 설치하는 과정에서 마주친 문제 해결방법을 정리해보려고 한다. 💫Trouble Shooting1. gitlab-ctl reconfigure 시 특정 구간 이후에 진행이.. 2024. 7. 25. [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 3 (프로젝트 올리기) 도입2024.07.25 - [ETC/Git] - [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 2 (SSH 등록) [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 2 (SSH 등록)도입2024.07.25 - [ETC/Git] - [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 1 (설치 과정) 설치 과정에 이어서 SSH 등록하는 방법에 대해 정리해보았다. 과정1. SSH key 등록해야 하는 이유 ✏️ Gitlab은 SSH 키를zoetechlog.tistory.com SSH 등록을 완료했으면 이제 Gitlab에 프로젝트를 올려보자. 과정 1. 프로젝트를 생성한다. 2. 업로드할 프로젝트 폴더 내에서 Git Bash를 연다. 3... 2024. 7. 25. [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 2 (SSH 등록) 도입2024.07.25 - [ETC/Git] - [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 1 (설치 과정) [Gitlab] Ubuntu 20.04에 Gitlab CE 설치하기 - 1 (설치 과정)환경Ubuntu 20.04 Gitlab CE 16.3.0 *해당 게시글은 Gitlab EE 설치 가이드가 아니다. 자신의 서버 설치 환경과 프로젝트 목적에 맞는 Gitlab 배포판 (CE, EE)을 체크하여 진행하길 바란다. Gitlab(깃랩) 은?Gizoetechlog.tistory.com 설치 과정에 이어서 SSH 등록하는 방법에 대해 정리해보았다. 과정1. SSH key 등록해야 하는 이유 ✏️ Gitlab은 SSH 키를 등록하지 않은 사용자에게 화면 상단에 경고 메시지를.. 2024. 7. 25. 이전 1 2 3 다음