19/11/15 git 동준님의 git교육

 

레포지토리 : git에서 commit 되어 저장되는 곳

git init : 이 폴더부터 git을 적용한다는 것을 선언(.git파일이 생성됨)

  • git status : 새로운 작업을 인식

  • git add : 변경사항을 버전에 올릴 준비(중간에 staging area 거쳐감)

  • commit : 버전에 기록

  • 효율적인 버전관리와 협업

    branch : 가지치기,

    master branch : 출시될 온전한 코드만 !!

    git checkout -b (*develop) : develop 브랜치 생성 및 이동

    ( add, commit )

    git merge (pull 이랑 merge는 GitHub 사이트에서!!)

    git checkout master

  • github라는 remote환경에서 활용하기

    git push

    git pull(첫회에는 clone)

  • branch를 master에 merge 시키고 싶을 때 pull request

    git push origin develop (origin에 있는 develop브랜치에 Push)

    git pull origin master( origin의 master를 remote에서 local로 가져오고싶습니다.)

*readme.md를 develop브랜치에서 수정하고,

add - commit을 하면

깃허브에 있는 master에는 merge되어있지만 로컬에서 master는 안바껴있음

 

 

git remote, local 관련 이미지

'2) 개발 > Git' 카테고리의 다른 글

GIT 시작하기!  (0) 2020.01.06

+ Recent posts