본문 바로가기

IT교육16

[코드프레소 Java 웹 개발 체험단] 실무자가 알려주는 Git 활용한 프로젝트 관리 코드프레소 Java 웹 개발 체험단 2주차 첫 번째 강의인 실무자가 알려주는 Git 활용한 프로젝트 관리에 대한 후기입니다. 강의 대상 신입 SW 엔지니어 초급 SW 엔지니어 Git을 처음 도입하는 SW 엔지니어 커리큘럼 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 위 링크를 통해 들어가면 상세한 커리큘럼을 확인할 수 있습니다. 강의 내용 2강 Git branch에 대한 개념부터 실습까지 진행합니다. 실무에서의 branch 사용과 또 직면할 수 있는 문제점에 대해서까지 설명해주십니다. branch merge 부분과 Conflit 발생시 해결 방안에 대해서 자세히 설명해주십니다. 3강 GitFlow에 대한 소개와 실습을 진행합니다. 후기 Git Merge 충돌시에 mergeto.. 2022. 1. 17.
[코드프레소 Java 웹 개발 체험단] 처음시작하는 Java 프로그래밍 코드프레소 Java 웹 개발 체험단 1주차 두 번째 강의인 처음 시작하는 Java 프로그래밍에 대한 후기 입니다. https://www.codepresso.kr/course/127 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 강의 대상 강의 제목에도 나와 있지만 Java 언어가 처음이신 분들 대상으로 하는 강의입니다. 커리큘럼 자바 프로그래밍을 위해 JDK, Intellij 설치부터 진행되는 점이 좋았습니다. 처음 제가 Java를 시작할 때 생각해보면 설치하는 부분에서 헤맸던 기억이 있습니다. 또한 변수와 연산자, 조건문, 배열, 반복문 모두 기본에 충실한 강의였던 것 같습니다. 또한 강의 중에 강사님께서 실무에서의 이야기도 해주십니다. 예를 들어 "Java의 Switch문의.. 2022. 1. 17.
[코드프레소 Java 웹 개발 체험단] 실무자가 알려주는 Git 입문 코드프레소 Java 웹 개발 체험단 1주차 첫 번째 강의인 실무자가 알려주는 Git 입문에 대한 후기입니다. https://www.codepresso.kr/course/85 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 강의 대상 신입 SW 엔지니어 초급 SW 엔지니어 Git을 처음 도입하는 SW 엔지니어 Git을 처음 사용하는 분들에게 굉장히 도움이 많이 될 것 같습니다. 커리큘럼 처음 형상관리에 대한 개념부터 시작합니다. 형상관리의 편리성을 위해 Git의 탄생되었다는 내용부터 강의해주시는데 앞으로 나올 Git의 기능을 이해하는데 좋은 출발점인 것 같습니다. Git의 설치, 그리고 기본 용어들에 대한 설명이 굉장히 자세하게 되어서 Git이 처음이신 분들도 따라 하시고 이해하는.. 2022. 1. 17.
[GIT] GitFlow 이해와 사용 위 글은 코드프레소 Java 웹 개발 체험단 활동 중 실무자가 알려주는 Git 활용한 프로젝트 관리 수업을 듣고 정리한 글입니다. 코드프레소 URL : https://www.codepresso.kr/ GitFlow 모델 Git 브랜치 활용 전략 브랜치를 활용하여 변경점을 관리하는 모델 master branch develop branch feature branch release branch hotfix branch (1) master 실제 고객에게 릴리즈 되는 브랜치(production) 모든 변경사항은 결국 master로 최종 반영되어야 한다. (2) develop 실제 개발의 중심이 되는 브랜치 즉, 모든 기능이 추가되고 버그가 수정되고, 고객에게 배포 가능한 수준이 되면 develop의 내용은 mas.. 2022. 1. 17.
[GIT] Git Tag 위 글은 코드프레소 Java 웹 개발 체험단 활동 중 실무자가 알려주는 Git 활용한 프로젝트 관리 수업을 듣고 정리한 글입니다. 코드프레소 URL : https://www.codepresso.kr/ Git Tag 1. Git에서 태그란? 태그는 특정 시점의 소스코드 정보를 기록한다. 프로젝트 진행 중 의미 있는 시점의 커밋을 태깅한 것이다. 의미있는 시점이란? 1차 목표 기능 개발 완료되었을 때, 매우 중요한 이슈가 해결되었을 때, 기능 개발 완료 미 테스트까지 모두 완료하여 통과하였을 때, 고객에게 소프트웨어를 배포할 때, 2. Git 태그의 종류 (1) Lightweight 태그 버전명과 태그명만 남기는 태그 (2) Annotated 태그 Git 데이터베이스에 태그를 만든 사람의 이름, 이메일, 태.. 2022. 1. 17.
[GIT] Branch 병합(Merge)와 충돌(Conflict) 해결 위 글은 코드프레소 Java 웹 개발 체험단 활동 중 실무자가 알려주는 Git 활용한 프로젝트 관리 수업을 듣고 정리한 글입니다. 코드프레소 URL : https://www.codepresso.kr/ 1. Branch 병합(Merge) (1) 브랜치 이동 기준이 되는 브랜치로 이동해서 병합해야 한다. master 브랜치를 기준으로 issue 브랜치를 병합할 것이다. (master = master + issue) issue -> master $ git checkout master (2) 브랜치 병합 합쳐질 브랜치(issue)를 병합한다. $ git merge issue 병합 이후 master가 Commit 5를 가리키는 것을 알 수 있다. (3) 브랜치 삭제 더 이상 사용되지 않는 브랜치는 삭제해주는 것이.. 2022. 1. 17.
반응형