git add <파일명>
orgit add .
git commit -m "기능 개발과 관련된 기록"
git status
git log
git push
git clone
git pull
(+ 컨플릭트(Conflict) 해결법)
git branch
git switch <브랜치명>
혹은git checkout <브랜치명>
git merge
git stash
pwd
- print working directory의 약자입니다.
- 현재 내가 작업하는 폴더를 보여달라는 뜻입니다.
ls
- list의 약자입니다.
- 현재 위치의 모든 파일 및 폴더 리스트를 보여줍니다.
ls -a
- -
는 앞의 명령어(ex. ls
)의 추가 기능을 사용하고 싶을 때 붙입니다.
- a
는 all 의 약자입니다.
- 숨겨진 폴더도 보여줍니다.
mkdir <폴더명>
- make directory의 약자입니다.
- 현재 경로에서 폴더를 생성하는 명령어입니다.
touch <파일명>
- 현재 경로에서 파일을 생성하는 명령어입니다.
- 원래는 파일의 생성과 파일의 날짜, 시간을 변경하는 명령어라고 합니다.
cd <경로>
- change directory의 약자입니다.
- 터미널에서 폴더 위치를 이동하기 위해 사용합니다.
- ls
명령어 입력 후 현재 내가 어떤 폴더로 이동할 수 있는지 확인부터 해야 합니다.
- /
(슬래시)는 ‘~안에서’라고 생각하시면 됩니다.
- ..
(점 두 개)는 상위 폴더(디렉토리)입니다.
git config --global user.email "아이디@gmail.com"
git config --global user.name "닉네임"
ex)팀장
git init
git remote add origin <github 주소>
git branch -M main
git push -u origin main
ex)팀원
git clone <github 주소> .
코드 수정
git add .
git commit -m "<메세지>"
git push origin <브랜치명>