본문 바로가기

코드프레소 체험단/실무자가 알려주는 Git6

[실무자가 알려주는 Git 활용한 프로젝트 관리] Git 브랜치 활용 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 실무자가 알려주는 Git 활용한 프로젝트 관리 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 브랜치가 왜 필요할까요? 소프트웨어는 지속적으로 변경된다 소프트웨어에 대한 변경은 개발 진행중이나 개발이 완료되어 사용중인 제품에서 발생하는 문제점을 해결하거나 개선하기 위해 발생할 수 있다 브랜치 활용 전략 Git을 이용한 브랜치 활용 방식은 개인/조직마다 다를 수 있다 브랜치 활용 전략은 소스코드의 효율적인 관리를 위해 프로젝트의 모든 리스.. 2022. 1. 16.
[실무자가 알려주는 Git 활용한 프로젝트 관리] Git 브랜치의 이해 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 실무자가 알려주는 Git 활용한 프로젝트 관리 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 브랜치(branch) 원래 코드에 영향을 주지 않고 개발을 진행할 수 있는 공간 본래의 소스코드로 부터 파생한 독립적인 작업 공간 최신 커밋을 가리키는 일종의 포인터이다 쉽게 만들고 없앨 수 있을만큼 매우 가볍다 생성, 이동, 병합(merge)이 매우 쉽다 master 브랜치 Git은 기본적으로 master 브랜치를 생성한다 아마 main 브랜.. 2022. 1. 16.
[실무자가 알려주는 Git 입문] Git 기본 플로우 이해 (4) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 실무자가 알려주는 Git 입문 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 자! 이제 어찌저찌 의미있는 변경점들을 만들어서 커밋을 했다 그럼 만든 커밋들을 gitlab에 있는 원격 저장소에 반영해보자! 원격 저장소에 커밋 반영하기 push를 통해 GitLab에 있는 원격 저장소로 커밋을 반영한다 push 명령어를 통해 반영한다 $ git push [저장소별칭] [브랜치] $ git push origin main 근데!! 처음 push.. 2022. 1. 12.
[실무자가 알려주는 Git 입문] Git 기본 플로우 이해 (3) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 실무자가 알려주는 Git 입문 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 이전 실습에서 TestService.java 파일의 코드를 수정하고 $git status 를 통해 파일 상태까지 확인하였다 이제 수정한 파일을 다시 스테이징 영역에 추가하고 커밋을 생성해보자!! 파일 추가 수정 플로우 코드 수정 수정이 완료되면 스테이징 영역에 추가 -> $ git add 의미있는 변경이면 커밋 생성 -> $ git commit 이번엔 인라인 .. 2022. 1. 11.
[실무자가 알려주는 Git 입문] Git 기본 플로우 이해 (2) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 실무자가 알려주는 Git 입문 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 커밋(Commit) 스테이징 영역에 의미있는 변경점들이 쌓이면 최종적으로 commit을 생성해서 저장해야 한다 그렇지 않으면 단순한 변경점으로만 남기 때문에 개발에 영향을 줄 수 없다! 커밋의 단위는 회사/프로젝트/정책 등 모두 다르기 떄문에 커밋의 단위는 동료들과 상의해서 정해야 한다 하지만 만약 커밋의 단위가 너무 크다면 다른 사람들이 변경점을 이해하기 어.. 2022. 1. 11.
[실무자가 알려주는 Git 입문] Git 기본 플로우 이해 (1) ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 실무자가 알려주는 Git 입문 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr Git 기본 플로우 이해를 위한 실습 아래는 git의 기본 플로우이며, 이 모든 과정을 실습을 통해 해볼 것이다! 저장소 생성하는 방법 저장소를 생성하는 방법은 2가지가 있다 이미 만들어진 저장소를 clone하기 로컬 저장소 생성 -> 초기화 (git init) -> 원격 저장소 연결 (git remote add) 상태 정보를 위한 기본 명령어 현재 폴더 내 .. 2022. 1. 11.