[3일차]Github특강

2021·2020년 12월 30일
0

멀티캠퍼스

목록 보기
4/4

$git clone[원격저장소 주소]

  • SHIFT+ INSERT버튼 하면 붙여넣기 가능
    < init과 비슷한 개념
  • 처음 프로젝트를 복제해올때(시작할때 1번만 쓰는 명령어)

$git pull[원격저장소 주소][브랜치 이름]

  • 일반적으로 첫번째 원격 저장소의 이름은 origin(원본)
  • 일반적으로 기보느 브랜치의 이름은 master
  • git pull origin master

clone 전체 프로젝트를 다 가져온다
pull 업로드된 파일만 가져온다

실습

집과 캠퍼스에서 파일 자유롭게 올리고 받아보고 하자

  • git log --oneline

  • root 폴더에 master가 찍혀있다면 rm -rf .git 하면 됌

git branch

branch는 일회용이다.

$git branch

  • 현재 git에서 관리하고 있는 branch를 출력
  • 현재 HEAD 가 가르키고 있는 branch를 출력

$git branch [브랜치 이름]

  • 새로운 가지를 만들어냄

  • 가지든 열매든 만들려면 commit이 있어야한다
  • 파일만들고 붙이고 commit하고 branch test를 하면 master가 test로 바뀐걸 확인 할 수있다
  • test 세계에서 c.txt를 만들어서 commit까지 했는데
    master에서 c파일을 찾을 수 없다 <밑에서 확인>

$git checkout [브랜치 이름]

  • 브랜치를 이동
  • (커밋 간 이동)

$git merge [브랜치 이름]

  • merge

$git breanch -d [브랜치이름]

profile
나의 기록

0개의 댓글