javascript _git

장봄·2020년 5월 14일
0

code-states_2주차

목록 보기
6/11

[git]

Version Control System

  • Distributed(분산시스템)
    • fork : github에서 repository자체를 내 계정으로 전체 복사
    • clone : 내 계정에서 내 컴퓨터로 복사
    • pull : remote repository에서 local repository로 변경사항을 전달
    • push : local repository에서 remote repository로 변경사항을 전달

Distributed(분산시스템)


[Key terms]

  • staging area : 충돌을 해결하거나 선택적으로 버전관리
  • repository : 기록과 작업흐름을 포함한 개념
  • branching : master branch,develop branch, feature branch등으로 나누어져 있고 이것의 의미는 버그없는 브랜치와 개발중인 브랜치와 하나하나의 기능을 의미하는 브랜치로 나누어 관리되는 것(브랜치는 더 만들수 있음)
  • merging : branch가 안정된 개발이 된 경우 합치는 과정
  • clone(fork) :
  • commit : 스냅샷을 만듬


[commit]

  • terminar에서 git status입력 : 변경된 파일 확인

  • git add 변경된 파일(파일이 많은 경우 파일명 대신 ./)

  • git commit -m " "


[github에 push]

  • git push origin master : commit한 파일을 remote repository에 올림
profile
즐겁게 배우고 꾸준히 블로깅하는 개발자입니다 ;>

0개의 댓글