본문 바로가기

내일배움캠프 4기 스프링/내배캠 TIL📘

10. 31 GIt 특강/ 미니 프로젝트(팀 소개 페이지) SA 작성/ JAVA 객체 지향 언어 복습

728x90

1. Git 특강 : 강민철 튜터님

1) Git 기본 명령어 및 cmd 명령어

 

git init 레포짓토리를 만들기위한 준비
git add 스테이지에 추가
git status 디렉토리 상태
git commit -m "메모" 커밋 메세지
git log 버전 확인
git reset [<commit>] [--soft | --mixed [-N] | --hard | --merge | --keep] 
특정 커밋까지 되돌리기 (이력제거)
git revert <commit>…​
특정 커밋까지 되돌리기 (이력유지)
git clone "원격주소"
rm 제거
echo "파일명" 파일에 내용추가 
pwd 현재 경로를 출력해라
ls 폴더 보여줘 (ls -a : 숨김까지)
touch 비어있는 파일 생성

 

2) Git의 기본 개념

깃이 관리하는 세 개의 공간
1. 디렉터리(로컬)
:버전 관리의 대상이 위치하는 공간
2. 스테이지
:다음 버전(=커밋)이 될 후보가 올라가는 공간
3. 저장소
: 클라우드 등 버전 업로드한 공간

3) Git 기본 프로세스

- 디렉토리 -> 스테이지 -> (커밋) - > 원격 저장소

 

- 클론: 원격저장소를 디렉토리로 가져온다

 

2. 미니 프로젝트( 팀 소개 페이지: SA 작성)

- 레이아웃 작성: 프로젝트 제목/설명, 와이어 프레임, 개발해야 하는 기능들

 

- SA 첫날 피드백: 개발해야 하는 기능에 대한 추가설명이 부족하다(?) -> 아직 이 말의 뜻을 정확히 이해하지 못했습니다.

 

- 팀원소개 페이지 개인 부문 작성: 웹개발 종합반에서 사용했던 방명록과 프로필 템플릿을 활용한 팀원페이지 작업

 

3. JAVA 객체 지향 언어 파트 복습

자바의 정석 기초편 6장: 메서드란? 부터

 

4. 한 줄 소감: 휴 이제 시작! 정신없습니다.

728x90