ETC 코딩/Github

깃헙 사용방법 총정리

세리둥절 2021. 12. 13. 20:52
반응형

 

✔️ 깃헙 모르면 아무것도 못함

깃헙 어떻게 쓰는지 모르면 요새는 아무것도 못한다. 다른 모든 언어의 가장 처음에 깃헙 사용법이 있었나니...

 

 

✔️ git 시작

$ cd [폴더경로]
$ git init

✔️ 로컬저장소 확인/삭제

$ rm -r .git # 로컬 저장소 지정을 해제

✔️ 버전관리 대상 파일의 상태를 파악

$ git status
$ git log

✔️ remote repository 등록/지우기

$ git remote add origin {https://github.com/계정/리포지토리}
$ git remote -v # 현재 연결되어있는 저장소 경로를 볼 수 있음
$ git remote remove origin

✔️ remote repository에 올릴 파일 추가

$ git add .  #전체 모두
$ git add (파일) #특정파일만

✔️ commit 메시지 작성

$ git commit -m '메시지내용'

✔️ repote repository에 push (업로드)

$ git push origin {브랜치명}
$ git push origin master

$ git push -u origin +master #강제 push

 

 

 

 

✔️ 브랜치 생성하고 이동하기

$ git branch {브랜치명} #생성
$ git checkout {브랜치명} #이동
$ git checkout -b {브랜치명} #생성하고 이동

$ git branch # 현재 브랜치 있는 것들 확인하기
$ git branch -v # 현재 브랜치명

✔️ 브랜치 삭제하기

$ git push -d <remote_name> <branch_name> ## remote에서 지우기
$ git push -d origin {브랜치명}

$ git branch -d <branch_name> ## local 지우기

✔️ 브랜치 내용 땡겨오기 (pull)

$ git checkout {작업브랜치명} // 작업하고 싶은 브랜치이동
$ git pull origin {가지고오고싶은 브랜치명}

$ git pull origin dev #dev에 있는 내용 가져와라

✔️ 내가 지금까지 작업한 내용 버리기

$ git stash ##로컬에서 작업한 내용 날려버리자

 

반응형