Linux에서 Git & GitHub 사용하기(명령어 요약)
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