CLI for Git/Github

오수희·2020년 11월 18일
2

깃, 깃헙을 위한 커맨드라인 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 브랜치에서 땡겨옴
profile
프로덕트 마케터인데 이제 데이터를 좀 곁들인.

0개의 댓글