Git - GitHub 입문편

jiyoung1220·2021년 5월 6일
0

개발 기초 다지기

목록 보기
3/3

Git 저장소에는 Bitbucket, Gitlab, Github가 있는데, 이 중 GitHub가 가장 유명하며 대중적으로 널리 사용되고 있다.

  1. 시작하기
    VS code에서 프로젝트할 폴더 열기 -> git init (git 관리 하에 두기) -> 작업 -> 커밋
    -> github에 new repository 생성 -> git remote add origin(원격명) URL git push -u origin(원격명) master(브랜치명) 복사 후 VS code에 붙여넣기(origin이라는 원격 저장소 생성, origin에 push)
    -> Github에 등록완료

  2. github에 push하는 방법
    git push origin master

  3. 다른 컴퓨터에서 작업한 파일 받기
    github의 code -> clone url 복사
    -> VS code에 git clone [clone url]
    -> cd .\(폴더명)\ 로 작업할 폴더 안으로 이동

  4. 작업 주고받기
    폴더 2개 만들고 A폴더에서 작업하여 commit
    -> VS code에서 B폴더를 연 후 git fetch git status 하면 commit 1개가 뒤쳐졌다는 메세지 출력
    -> git pull origin(원격명) master(브랜치명) 로 pull

  5. branch 주고받기
    VS code에서 A폴더를 열어서 git checkout -b my-idea(브랜치명) 로 branch를 생성, 이동 -> 작업
    -> git push origin(원격명) my-idea(브랜치명)로 github에 push
    -> B폴더에서git fetch git branch -a 로 로컬,원격의 모든 branch 확인
    -> git checkout -b my-idea(브랜치명) origin(원격명)/my-idea(브랜치명)
    (branch 생성 후 origin에 있는 branch의 내용을 받아오겠다)

  6. remote branch 삭제
    git push -d (원격명) (브랜치명)

  7. github에 올리면 안되는 파일 설정
    .gitignore 파일 생성 후 그 안에 해당 파일 제목 작성
    -> gitignore.io 에서 운영체제, IDE, 프로그래밍 언어 등을 검색하고 추가하여 생성하면 거기서 gitignore 파일에 작성할 코드 자동 생성

작업하기 전 꼭 fetch로 상황 파악하고 pull 하기!!

참고 : 얄팍한 코딩사전 유튜브

profile
갓 개발공부를 시작하여 열심히 기초를 다지는 중입니다.

0개의 댓글