깃, 깃헙을 위한 커맨드라인 cheetsheet
pwd # 현재 나의 위치
# ls는 list를 의미한다.
ls -al # 현재 위치에 있는 숨김 폴더, 파일까지의 정보(소유자, 권한, 날짜 포함)
ls # 현재 위치에 있는 하위 폴더
ls -a # 현재 위치에 있는 하위 폴더 + 파일
# cd는 change directory를 의미한다.
cd Desktop # 데스크톱 폴더로 이동
cd ../ # 내 상위 폴더로 이동
cd ../folder # 형제 폴더인 folder로 이동
cd .. # 상위 폴더로 이동
cd ~/ # 최상위 폴더로 이동
mkdir aaa # 현재 위치에서 aaa 폴더 생성
rm -rf folder/ # 폴더 folder 지우기
git init # 현재 위치에서 깃 로컬 저장소 생성
git add aaa.md # aaa.md라는 파일을 커밋할 파일(들)에 포함
git commit -m "commit message" # 커밋메시지로 "commit message" 넣음
git log # 커밋 로그 보기
git add . # 커밋할 만한(수정과 저장) 파일들을 모두 커밋 라인에 올림
git remote add origin https://github.com/아이디/이름.git
# 내 컴퓨터 폴더에 origin이라는 이름으로 Github 원격 저장소를 추가(remote add)함
git push origin main # origin 원격저장소의 main 브랜치에 내 커밋을 푸시
git push -u origin main # -u(최초): 브랜치 포함 모든 애들을 push 하도록 함
# 저장소 받아오기(clone), 내 컴퓨터에 폴더 미리 만들어둘 것 . 은 현재폴더라는 의미
git clone https://github.com/아이디/이름.git .
git pull original main # origin 원격저장소의 main 브랜치에서 땡겨옴