협업을 위한 Git 사용법

Hyunsu·2022년 12월 26일
0

Today I Learned

목록 보기
18/37
post-thumbnail

GitHub Repository 생성

private 또는 public 선택

Git 다운로드 및 Git Bash 환경설정

이름 입력

$ git config --global user.name "my_name"

GitHub 가입 이메일 입력

$ git config --global user.email "my_email"

정보 확인

$ git config --list

첫 프로젝트 업로드

  • 에디터 내 Terminal 에서 New Terminal 클릭 후 Terminal 창에 입력

  • cd 명령어 통해 업로드 할 폴더로 이동

  • 초기화

    $ git init

    Reinitialized existing Git repository in 오류 발생 시
    $ git remote -v 명령어로 원격 리모트 주소가 새로 생성한 리모트 주소인지 확인
    만약 아닐 경우 $ git remote rm origin

  • 내 로컬 프로젝트 내 파일 업로드

    모든 파일 업로드

    $ git add .

    특정 파일 업로드는 . 자리에 파일명 입력

  • 상태 확인 👉 선택 사항

    $ git status
  • 파일 히스토리 만들기

    $ git commit -m "first commit"

    m 은 메세지의 준말로 first commit 자리에 자유롭게 입력

  • 내 로컬 프로젝트와 GitHub Repository 연결

    $ git remote add origin https://github.com/GitHub ID/GitHub Repository.git

    제대로 연결 되었는지 확인하고 싶을 경우 $ git remote -v

  • GitHub 업로드

    $ git push origin master

    master 자리에는 branch 이름 입력

프로젝트 업데이트

  • 내 로컬 프로젝트 내 프로젝트 업로드

    $ git add .
  • 상태 확인 👉 선택 사항

    $ git status
  • 파일 히스토리 만들기

    $ git commit -m "second commit"
  • master branch 로 소스코드 전송

    $ git push origin master

팀 프로젝트 방법

cmd 명령 프롬프트

  • GitHub 에서 소스코드 다운로드

    $ git clone 주소 폴더이름
    프로젝트 내 Code 클릭 후 HTTPS 주소 복사
    폴더명 입력 시 그 폴더가 새로 생성되며 그 안에 코드들이 다운로드 됨
    입력 안하면 GitHub 프로젝트 이름으로 폴더 자동 생성
  • 폴더로 바로 이동 👉 선택 사항

    cd 폴더명
    code .

에디터 내 Terminal

  • GitHub 내 브렌치 만들기

    $ git checkout -b 브렌치이름
  • 내 브렌치에 소스코드 업데이트

    	$ git add .
     	$ git commit -m "first commit"
     	$ git push origin 브렌치이름
  • 마스터 브렌치를 통한 코드 동기화 작업

    $ git pull origin master

    pull 실행 전 기존 소스코드들 꼭 commit 해놓기

  • 브렌치끼리 이동하기

    $ git checkout 브렌치이름
profile
현수의 개발 저장소

0개의 댓글