Linux/Linux 관련 노하우

Linux에서 Git & GitHub 사용하기(명령어 요약)

2sjin 2023. 4. 10. 13:10

1. Git 설치 및 초기 설정하기

1-1. Git 설치

$ sudo apt-get install git

 

1-2. Git 버전 확인

$ sudo git --version

 

1-3. 사용자 정보 입력

  • Email 예시: options3224@naver.com
  • Name 예시: 2sjin
$ sudo git config --global user.email "options3224@gmail.com"
$ sudo git config --global user.name "2sjin"
$ sudo git config --global core.editor vim

※ vim을 사용하지 않는다면 vim 대신 vi, nano 등 본인이 사용하는 편집기를 입력해주면 됨.

 

 

1-4. 입력한 사용자 정보 확인

$ sudo git config --list

2. Git & GitHub 저장소 구성하기

2-1. 원하는 Git 디렉토리로 들어가기

  • 디렉토리 예시: MyGit
$ mkdir MyGit
$ cd MyGit

 

2-2. Git 시작

$ sudo git init

 

2-3. 숨겨진 디렉토리 '.git' 생성 여부 확인

$ ls -a

 

2-4. 원격 저장소(GitHub) 추가

$ sudo git remote add [GitHub_저장소이름] [GitHub_URL]

 

2-5. 사용할 브랜치 지정

  • 브랜치 이름 예시: main
$ sudo git branch -M main

3. Git & GitHub 사용하기

3-1. 추가(Add): 커밋할 파일 또는 디렉토리를 '.git'에 추가함

$ sudo git add [파일 또는 디렉토리]

※ 현재 디렉토리 내 모든 파일 추가: git add .

 

3-2. 커밋(Commit): 로컬 저장소 파일 변경 내용 기록

$ sudo git commit -m [코멘트]

 

3-3. 풀(Pull): 원격 저장소에서 로컬 저장소로 커밋 가져오기

$ sudo git pull [저장소_이름] [브랜치_이름]

 

3-4. 푸시(Push): 로컬 저장소에서 원격 저장소로 파일 내보내기

$ sudo git push [저장소_이름] [브랜치_이름]

※ Push할 때, GitHub 인증이 실패할 경우

 

2023.04.10 - [Linux/Linux 관련 노하우] - Linux에서 GitHub에 Push할 때 인증 생략하기

 

Linux에서 GitHub에 Push할 때 인증 생략하기

1. GitHub 인증용 토큰 생성(Classic Token 기준) 1-1. GitHub 우측 상단 메뉴 [Settings] 클릭 1-2. 좌측 메뉴의 [Developer settings] 클릭 1-3. [Personal access tokens] → [tokens (classic)] 클릭 1-4. [Generate New Token] → [Generate

2sjin.tistory.com