#3. Github 시작하기

Inkyung·2022년 10월 27일
0

웹프레임워크

목록 보기
3/12

Git & Github이란?

  • git : 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템
  • github : 분산 버전 관리 툴인 깃(Git)를 사용하는 프로젝트를 지원하는 웹호스팅 서비스

git을 사용하면 소스코드를 따로 주고 받을 필요 없이 같은 파일을 여러 사람이 동시에 작업하는 병렬 개발이 가능하다!
➡️ 효율적인 협업 프로젝트가 가능!


Git 설정 방법

  1. homebrew, git 설치
  2. git config 설정
    git config —global [user.name](http://user.name) “이름”
    git config —global [user.email](http://user.email) “이메일”
    git config —list
  3. git clone “레포 주소 링크”
  4. 새로운 레포 생성 web_학번
    private, gitignore=java
    클론하고 “학번.txt” 파일 생성
  5. git status
  6. git add 201904385.txt : 깃에 파일 추가
  7. git commit
    vi 창 (command mode) - commit 메세지 작성 후 커밋 가능
    i - insert esc :wq enter

git commit -m "커밋메시지"

# vim 편집기화면을 건너뛰고 한줄짜리 메시지와 함께 곧바로 커밋할 수 있음

git commit --ammend

# 방금 전 올린 commit message를 수정할 수 있음
  1. git push : 서버에 넣음
  2. git pull : cd test_web 가서 풀 하면 교수님이 만드신 파일 내 폴더에도 생김 - 서버의 변경사항을 내 pc에 적용
  3. 다 하고 status 보면 nothing to commit, working tree clean
  4. 파일 내용 변경 있으면 다시 git add 하고 푸시

0개의 댓글