공식명칭 분산 버전 관리 시스템(VCS)으로 프로젝트 파일의 변경 사항을 추적하는 시스템입니다.
Git을 설치한 후 터미널을 열어 아래 커맨드를 입력하여 설치 여부를 확인할 수 있습니다.
git --version
Git에서 사용하는 명령어 중에서 기본적인 명령어는 아래와 같습니다.
1. Git init
git 저장소 생성 / 버전 관리를 위한 정보 생성
2. Git status
git 상태 확인
3. Git add
파일 수정 이력 기록 준비
- 특정 파일만 이력을 남기고 싶을 때 : git add [파일이름]
- 변경된 파일 전체의 이력을 남기고 싶을 때 : git add .
4. Git commit
파일 수정 이력 기록
5. Git log
commit 이력 확인
- 특정 커밋 시점의 코드로 되돌리고 싶을 때 : git checkout <commit-hash>
6. Git push
작성한 코드를 원격 저장소에 업로드
이력을 남긴 코드들을 github에 올리고 싶을 때 사용
- git push origin [브랜치이름]
Git을 사용한 프로젝트를 저장하고, 개발자들과 오픈소스를 공유하는 소셜 네트워크 성격을 가진 호스팅 서비스입니다.
1) github.com의 우측 상단 프로필 > Your repository 선택 > New 버튼 선택
2) Repository name 설정
3) Create repository 선택
...or push an existing repository from the command line
부터 순서대로 진행해 줍니다.
git remote add origin
은 내 컴퓨터에 있는 로컬 repository와 Github repository를 연결해 줍니다.
git remote add origin https://github.com/<your-username>/<your-repo-name>.git
git push -u origin master 또는 main
git push
명령어를 실행, Github 유저네임과 비밀번호를 입력하고 repositories 페이지에서 새로고침 해주세요.
push한 코드가 remote repository로 업로드 된 것을 확인했다면 성공입니다.
로컬에서 작업한 내용이 자동으로 반영되지 않기 때문에 다시 push
를 해주어야 합니다.
커밋을 위해 add 후 커밋메시지도 남겨주세요.
git add .
git commit -m "Change"
git push origin master 또는 main
유익한 글이었습니다.