본문 바로가기

전체 글39

[Git] Git-flow 코드잇 스프린트 4기 3주 차 위클리 페이퍼 Git-flow 브랜치 전략 Git으로 프로젝트를 효과적으로 관리하기 위하여 브랜치에 규칙을 부여한 것이다. 브랜치 종류 main: 기본 브랜치로 언제든지 배포 가능한 브랜치. develop: 개발 브랜치. feature: 기능 단위 개발 브랜치. release: 배포를 준비하는 브랜치. hotfix: 배포된 버전에서 발생한 문제를 수정하는 브랜치. 감사합니다. 참고 자료 https://nvie.com/posts/a-successful-git-branching-model/ 2024. 1. 12.
[Git] 머지(merge) 코드잇 스프린트 4기 3주 차 위클리 페이퍼 머지(merge) 머지(merge)는 서로 다른 브랜치의 작업 내용을 합칠 때 사용한다. 1. 활용 1) 머지(merge) 하기 feature/intro-header 브랜치에서 feature/intro-bottom 브랜치의 내용을 합친다고 가정. 반영이 되고자 하는 브랜치로 이동. git checkout feature/intro-header 작업 내용을 가져올 브랜치를 merge한다. git merge feature/intro-bottom 2) 충돌(conflict) 많은 상황에서 merge할 때 conflict가 발생한다. conflict를 해결하고 merge를 진행하는 방법과 일단 merge를 취소하는 방법이 있다. (1) 충돌(conflict) 해결하기 .. 2024. 1. 12.
코드잇 스프린트 2주 차 후기 코드잇 스프린트 4기 기간 2024-01-01 ~ 2024-01-06 과제 팀 데일리 미션: 매일 팀마다 1명이 1개의 질문을 하고 나머지 팀원들이 답변 위클리 미션: 주마다 배운 내용을 바탕으로 스프린트 과정 동안 만들어가는 개인 프로젝트 위클리 페이퍼: 주마다 정해진 2개의 주제에 대해 조사 멘토링 주 2회, 회당 1시간 학습 토픽 3. HTML 핵심 개념 토픽 4. 메타 태그 이해하기 토픽 5. CSS 레이아웃 토픽 6. 실용적 유닉스 커맨드라인 토픽 7. Git 후기 금주부터 멘토링이 시작되었다. 팀마다 현직에 계신 개발자분이 멘토가 되어 기술적인 조언과 그 외적인 것들에 대해서 조언을 해주신다. 지난주와 마찬가지로 CSS 토픽에서 어려움을 느꼈다. 여전히 레이아웃 덩어리를 묶는 과정이 힘들었고 .. 2024. 1. 7.
[CSS] 포지션(Position) 코드잇 스프린트 4기 2주 차 위클리 페이퍼 포지션(Position) 요소를 배치하는 방법을 지정. top, right, bottom, left 속성과 함께 사용. 종류 static 기본값(default)으로 원래 있어야 할 위치에 배치. relative 원래 있어야 할 위치를 기준으로 배치. 원래 자리를 차지한다. absolute 가장 가까운 포지셔닝(positioning)된 조상을 기준으로 배치. 원래 자리를 차지하지 않는다. fixed 브라우저 화면 기준으로 고정되어 배치. 원래 자리를 차지하지 않는다. sticky 원래 있어야 할 위치에 있다가 정해진 위치에 스크롤 되면 fixed 처럼 고정되어 배치. 원래 자리를 차지한다. 감사합니다. 2024. 1. 7.