1. 오늘 학습 키워드 : Linux,git복습
2. 학습 내용을 나만의 언어로 정리
복습: git은 코드 변경점을 기록, 버전관리도구( 형상관리 도구)
S/W 변경사항을 체계적으로 관리 한다.
github는 원격저장소 (백업용)
3. 학습내용
오늘은 불가피한 사정으로 인해서 발표회에 참석하지 못했고, 오후 4~5시쯤 부터 캠프에 참여하였다. 딱히 배운 내용이 없어서, 복습위주로 진행을 하였으며, 다음주에 있을 git 특강 대비를 위해 Linux 명령어와 git 명령어들을 되새겨보는 시간을 가졌다.
Linux 명령어 (반드시 알아야할 6가지)
pwd : 현재 내가 작업하는 폴더를 보여달라는 명령어 ( 디렉토리 )
clear : 청소
ls (list) : 현재 폴더내 폴더 & 파일을 보여줌.
ls -a : 현재 폴더내 숨겨진 폴더 & 파일 까지 보여줌.
cd (경로) : ls 명려엉에서 확인된 폴더로 이동
cd .. 시 이전 단계 디렉토리로 이동
mkdir (폴더명) : 폴더 생성
touch (파일명) : 파일 생성
git init - 코드 관리를 시작하는 명령어 ( 1번만 입력, 정확한 프로젝트 경로에 입력! ! ) => .git 이라는 폴더가 생김
(만약, pwd로 현재 경로 확인 후 경로가 다르면 cd 명령어로 이동 후 git init 명령어 실행)
git status - 저장되기전 상황을 확인하는 명령어 ( 변경점을 찾는다. )
git add (파일명) - 저장할 파일을 지정 ( add는 무대에 올려놓고 )
git commit -m "메시지작성" - 실제로 파일 저장 ( commit은 사진 촬영 )
git log - 저장 내역을 확인 ( 'q'로 빠져나오기, 커밋 메세지로 변경점을 확인함. )
3. 내일 학습 할 것: 주말을 이용해서 git/github 실습하면서 복습 진행하기
'[내일배움캠프-Sparta] > Spring 6기' 카테고리의 다른 글
| TIL 7 [ Java(조건/반복문, 배열 , 메소드) ] (0) | 2025.02.25 |
|---|---|
| TIL 6 [ Java( 개념,변수,입출력, 데이터타입, 연산자) ] (0) | 2025.02.24 |
| TIL 4 [ 미니프로젝트 간단 웹 개발 / 배포 + TIL특강 ] (0) | 2025.02.20 |
| TIL 3 [ Firebase배포, DB, URL구조 ] (0) | 2025.02.19 |
| TIL 2[ JS기초, bootstrap ] (0) | 2025.02.18 |