231211 TIL
20231211
- 깃허브 사용법 익히기
- 1-2주차 강의 복습 & 내용 정리
- 기술 매니저님 멘토링
- 항해99 단기간 대비 성장 극대화 할 수 있는 방법들 고민
1. 깃허브 사용법 익히기
토이 프로젝트, 미니 프로젝트 진행하면서 완전히 git hub 사용을 겉핥기식으로 했었다면
이번에 팀원들이랑 pull/push 반복학습 하면서 이제야 내 입으로 직접 설명할 수 있을 정도로
익히게 되었다. git 용어 (clone, fork, branch, merge, pull request)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[수정 작업 후]
*터미널에서
git status (작업 상태 modified 빨간색인지 확인)
git add .
git status(modified 초록색인지 확인
git commit -m "커밋메세지"
git checkout "브랜치명"
git push origin "브랜치명"
*깃허브에서
pull and create request 누르기 (본인 브랜치에서 작업한 파일이 팀장 레퍼지토리 main으로 merge)
write 문구 작성하기
able to merge 알림 확인 후 merge 하기
[최신 작업 불러올 때]
*깃허브에서
create pull request 누르기 (팀장 레퍼지토리 main 에서 본인 브랜치로 merge 확인 후)
write 문구 작성하기
able to merge 알림 확인 후 merge 하기
*터미널에서
본인 폴더로 들어가 있는지 꼭 확인
git checkout "브랜치명"
git pull origin "브랜치명"
- 특히 폴더 경로로 제대로 설정이 안돼있는 경우 ‘did not match any file(s) known to git’라는 오류가 뜬다)
2. 클래스 로더
.class 바이트 코드를 불러와서 메모리 영역에 담아 데이터 저장
3. 멘토링 내용
Git Hub의 Issues랑 Projects 사용법도 익혀보기(실제 현업에서 티켓 개발을 사용함)
깃 브랜치 전략 어떻게 할지 방향성 프로젝트 진행 전에 나누는 것이 좋음( Git Flow, Github Flow )
자바 기본서 같이 읽거나 추가 자료 공부하기(프로그래머스, 생활코딩, 백준, 자바의 정석)
4. 성장 극대화를 위한 나의 노력
- 1일 1커밋 하기
- 면접 대비 과제 수행
- Jump To SpringBoot 내용 조금씩 읽기
This post is licensed under CC BY 4.0 by the author.