Github

0ㅑ채
|2024. 1. 19. 18:10

 

1. Git

  • 소스 코드 버전 관리를 위한 tool
  • git hub, git lab - git를 활용할 수 있는 웹사이트

 

2. 용어

repository: 하나의 큰 저장소, 기본 단위

branch: repository에 만드는 작은 저장소 - 실제 저장 단위

origin: 최초의 코드

remote: git hub이나 git lab 같은 원격 저장소

commit: 변경 내용을 적용

push: 로컬의 내용을 remote에 업로드

 

pull, fetch: remote의 변경 내용을 로컬에 반영

clone: branch의 내용을 로컬로 가져오는 것

merge: 변경한 내용을 하나로 합치는 것

 

 

3. git hub를 사용하기 위한 준비

1) git hub에 회원 가입

2) git 설치

3) 설치 확인

git --version

 

 

4. 깃의 기본 브랜치 이름을 main으로 설정

  • 기본 브랜치 이름은 master
  • git hub 이용자는 대부분 기본 브랜치 이름을 main으로 변경
git config --global init.defaultBranch main

 

 

5. 깃에 코드를 저장할 때 

git config --global user.name 이름

git config --global user.email 이메일

 

 

6. 설정 확인

git config --list

 

 

7. 현재 디렉토리의 내용을 git에 저장

현재 디렉토리를 로컬 git에 등록

git init

Initialized empty Git repository in C:/Users/USER/DX_DATA/dx_Code/0119/oop/.git/

  • 로컬 git 등록 해제
  • 디렉토리 안에서 .git 디렉토리를 삭제
rmdir.git

디렉터리가 비어 있지 않습니다.

 

8. git에 파일을 등록

git add 파일이나 디렉토리 이름 나열

git add main.py

 

현재 디렉토리의 모든 내용을 git에 등록

git add .

 

 

9. 현재 등록된 파일들을 로컬 git에 업로드

git commit -m "메시지"

 

 

'기타' 카테고리의 다른 글

Github 2  (1) 2024.01.26