[내배캠 Spring TIL] Git 특강
Git
Github
2024년 7월 15일
내일배움캠프에서 Git 특강을 들었다. 강의중 중요한 부분을 기록하겠다.
꼭 알아둬야하는 명령어 #
- pwd
- ls
- cd
- mkdir
- touch
pwd #
print working directory
라는 뜻으로 현재 작업중인 폴더를 출력.
ls #
list
라는 뜻으로 작업중인 폴더 하위 폴더 / 파일들을 출력.
cd #
change directory
라는 뜻으로 작업중인 폴더를 지정한 폴더로 변경.
mkdir #
make directory
라는 뜻으로 작업중인 경로에서 지정한 폴더를 생성.
touch #
작업중인 경로에서 지정한 파일을 생성하는 용도로 사용됩니다. 정확히는 파일의 생성과 파일의 날짜, 시간을 변경하는 명령어.
Git과 Github #
- Git: 코드 변경점 기록 (버전 관리 도구)
- Github: 온라인 백업, 공유, 협업 (온라인 코드 저장소)
Git 필수 명령어 #
-
git init
- 관리를 시작하는 명령어.
-
git add
- 저장하기 전 저장할 파일 지정하는 명령어.
-
git commit
- 실제로 저장하는 명령어.
-
git status
- 현재 변경상태를 확인하는 명령어.
-
git log
- 저장 내역을 확인하는 명령어.
-
git push
- 수정된 코드를 온라인 저장소에 반영하는 명령어.
-
git clone
- 온라인 저장소에 있는 코드를 복사해오는 명령어.
-
git pull
- 다른 사람의 변경점을 반영하는 명령어.