Git & GitHub (1)

진히·2023년 8월 2일
0

공부중🤓

목록 보기
2/17

1. Git

공식명칭 분산 버전 관리 시스템(VCS)으로 프로젝트 파일의 변경 사항을 추적하는 시스템입니다.

Git을 설치한 후 터미널을 열어 아래 커맨드를 입력하여 설치 여부를 확인할 수 있습니다.

git --version

💻 Git 기본 명령어

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 [브랜치이름]

2. Github

Git을 사용한 프로젝트를 저장하고, 개발자들과 오픈소스를 공유하는 소셜 네트워크 성격을 가진 호스팅 서비스입니다.

👉 Github에 업로드하기

1. repository를 생성하기

1) github.com의 우측 상단 프로필 > Your repository 선택 > New 버튼 선택
2) Repository name 설정
3) Create repository 선택

2. repository에 코드 push

...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로 업로드 된 것을 확인했다면 성공입니다.

3. 변경사항이 있다면 다시 push하기

로컬에서 작업한 내용이 자동으로 반영되지 않기 때문에 다시 push를 해주어야 합니다.
커밋을 위해 add 후 커밋메시지도 남겨주세요.

git add .
git commit -m "Change"
git push origin master 또는 main
profile
티모누나예요🐶

1개의 댓글

comment-user-thumbnail
2023년 8월 2일

유익한 글이었습니다.

답글 달기