pwd (print working directory)
ls (list) - 내 폴더 안에 있는 내용을 전부 보여줌
ls -a (list all) 숨겨진 파일을 모두 볼 수 있음
cd 폴더명 (change directory) - ls 명령어에서 확인된 폴더명 입력 시 이동 가능
cd .. - 상위 폴더로 이동
mkdir 폴더명 (make directory) - 현재 경로에서 폴더 생성
touch 파일명 - 현재 경로에서 파일을 생성하는 명령어
Git이란?
코드 변경점을 기록하는 것
Github이란?
온라인 백업과 공유가 가능한 클라우드 서비스 (온라인 코드 저장소)
git init
코드 관리를 시작하는 명령어
프로젝트 시작 전 딱 한 번만 입력하면 된다
정확한 프로젝트 폴더(경로)에서 입력해야 함
.git 이라는 폴더 생성 -> 코드 변경을 git에서 추적한다
git add & commit
git add 파일명 - 저장하기 전 저장할 파일 선택
git commit -m "메세지 작성" - 실제로 저장하는 명령어
git add . - 현재 나의 경로의 모든 변경된 사항을 지정한다 (변경 사항이 많을 경우 사용한다.)
git status
어떤 파일이 변경되었는지 확인하는 명령어
git log
저장 내역을 확인하는 명령어
commit 메세지로 코드 변경점 추측 가능
git push
추가로 수정된 코드 github에 반영하기
git push origin 브랜치명
git clone
코드 복사해오기
등록된 협업자가 코딩 과정을 공유하기 위해 코드를 복사하는 명령어
git pull
git pull origin 브랜치명
협업자들이 개발한 코드 가져오기
협력자를 등록해야 한다
Github Repository -> Settings -> Collaborators -> Add people