버전 관리 시스템(VCS)
: 소스 하나 또는 묶음을 하나의 버전으로 간주하는데 파일이나 폴더를 추가, 수정, 삭제하며 사람이 직접 관리합니다. commit
: git(로컬 저장소)에 파일을 추가하거나 변경 내용을 저장하는 작업push
: 내 컴퓨터 로컬에 저장되어 있던 버전 정보를 서버(git 저장소)에 올리기pull
: github(또는 원격저장소)에서 파일을 다운로드하는 작업merge
: 한 branch에서 완성한 작업을 다른 branch에 병합하기tag
: 특정 이력을 가지는 commit에 대한 참조pull request
: 완료한 작업을 다른 사람이 리뷰하고 병합하도록 요청하기issue
: 기능에 대한 논의, 버그 추적하기wiki
: 링크들을 연결하여 웹페이지 만들기pull
: git 저장소 서버로부터 내 컴퓨터 로컬로 버전 정보 전체를 가져오기local branch
, 외부 서버에 있는 branch는 remote branch
라고 합니다.cd 폴더명
git init
-> git 초기화
ls -al
-> .git 폴더 확인
touch 실습파일
git status
git add 저장할폴더명
git commit -m "메시지"
git log
git remote add origin repository주소
error: remote origin already exists.
->git remote remove origin
->git remote add orgin repository주소
git push origin main