Git

eunseo·2021년 5월 13일
post-thumbnail

초기상태 : git clone https://github.com/algorithm_study.git

✔ git config

  • $ git config --global user.name "username"
  • $ git config --global user.email "useremail@gmail.com"

👉 Git으로 버전관리 시작하기

  • $ git init

👉 branch 생성✨

  • $ git branch branchname

👉 내 branch에서 add, commit push✨

$ git add . (모든 파일 add)
$ git commit -m "21/5/13" (파일 커밋)
$ git push (올리기)

eunseo branch가 맨위로 올라온 것을 알 수 있다.

👉 main 브런치에 merge 하기

  • kraken 에서 eunseo를 main에 넣으면 merge가 되지만 BUT 깃헙에는 merge가 되지 않았다..!!! eunseo,main branch 합친게 새로 생겨났다

=> merge 하는 법
git push 를 하게 되면 깃허브 에서 pr 요청을 하라고 뜬다.
먼저, PR 요청을 한다.

후에 merge를 한다

👉 git checkout eunseo 후 commit한 상태

push를 하지 않았으므로 위에 eunseo는 local 이고 밑에 eunseo는 origin임을 알 수 있다.

👉 commit 한 것을 보관하기 위해서는 stash 사용!

  • git stash
  • reset 은서 to commit
  • git stash pop
profile
backend developer

0개의 댓글