| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
- 자바
- Eclipse
- Visual Studio Code
- java테스트
- js
- vscode
- input
- CSS
- ArrayList
- junit
- SpringBoot
- html
- 스프링부트
- 배열
- 테스트자동화
- string
- 인텔리제이
- 자바스크립트
- math
- HashMap
- IntelliJ
- Array
- 단위테스트
- 정규식
- list
- Java
- 자바문법
- javascript
- junit5
- 문자열
- Today
- Total
목록2026/02/05 (2)
어제 오늘 내일
수많은 커밋 중에서 "이게 1.0 버전이었나? 아니면 그 다음 거였나?" 하고 헷갈린 적 없으신가요?오늘 배울 git tag를 활용하면, 수만 개의 커밋 속에서도 우리가 배포한 버전들을 한눈에 찾아낼 수 있습니다. 1. Tag란 무엇인가요?Tag는 특정 커밋에 붙이는 이름표입니다.커밋 아이디(a1b2c3d...)는 사람이 읽기 어렵지만, 태그로 v1.0, v2.1 같은 이름을 붙여두면 나중에 해당 시점으로 돌아가거나 관리하기가 매우 쉬워집니다.Lightweight 태그: 단순히 이름만 붙이는 태그 (임시용)Annotated 태그 (추천): 작성자 이름, 이메일, 날짜, 메시지까지 포함하는 태그 (배포용) 2. 사용법 (실전 예제)① 배포용 태그 만들기 (Annotated)보통 실무에서는 이 방식을 사용합..
열심히 코드를 짜고 있는데 갑자기 팀장님이 달려옵니다."지금 운영 서버에 치명적인 버그가 터졌어! 하던 거 멈추고 이것부터 고쳐줘!"이때 여러분은 어떻게 하시나요?에러가 나는 미완성 코드를 억지로 Commit 한다? (나중에 합칠 때 골치 아파집니다.)작업하던 걸 다 지우고 다시 시작한다? (절대 안 되죠!)이럴 때 사용하는 임시 저장소, Stash(스태시)를 소개합니다. 1. Stash란 무엇인가요?Stash는 "안전 금고" 혹은 "임시 보관함"입니다.현재 작업 중인 변경 사항(Staging Area + Working Directory)을 잠시 어딘가에 숨겨두고,작업 트리를 깨끗한 상태(마지막 커밋 상태)로 되돌려줍니다. 2. 사용법 3단계: 넣고, 확인하고, 꺼내기① 작업물 넣기 (숨기기)작업 중이던..
