본문 바로가기
환경세팅

1. [세팅] GitHub 계정과 Ubuntu 서버 레파지토리(Repository)

by 모아모아 리뷰 2023. 10. 27.
반응형

Ubuntu22.02 LTS 환경에서 작업한 내용들을 GitHub로 전송할 수 있게 도와주는 Repository에 대해서 살펴보도록 할게요

적용 이후에는 간단한 push 명령어로 내 작업물을 저장할 수 있어 정리에 용이 합니다.

 

1. GitHub 계정 설정 :

GitHub에 계정을 만들고 로그인합니다. (https://github.com)

2. SSH 키 생성 및 연결 :

Ubuntu 서버에서 아래 명령어를 사용하여 SSH 키를 생성합니다.

ssh-keygen -t rsa -b 4096

키 생성 후, 키를 GitHub 계정에 연결합니다. 공개 키를 복사하여 GitHub 설정에 추가해야 합니다.

cat ~/.ssh/id_rsa.pub

GitHub 계정 설정에서 "Settings"로 이동하고, "SSH and GPG keys" 섹션으로 이동하여 공개 키를 추가합니다.

 

3. Git 설치:

Ubuntu 서버에 Git을 설치 해주세요.

sudo apt update
sudo apt install git

 

4. Git 설정:

Git에 사용할 이름과 이메일 주소를 설정합니다.

git config --global user.name "이름"
git config --global user.email "도우@email.com"

5. GitHub 레파지토리 생성:

GitHub에서 새로운 레지토리(Repository) 를 생성합니다.

git clone git@github.com:이름/레파지토리.git

6. Ubuntu에서 레파지토리 복제:

Ubuntu 서버에서 작업 디렉토리로 이동하고 GitHub 레파지토리를 복제합니다.

git clone git@github.com:내 이름/내 레파지토리.git

7. 커밋:

이제 작업 디렉토리로 이동하여 코드를 편집하고 변경 내용을 커밋합니다.

git add .
git commit -m "커밋 메시지"

* commit 메시지 안에는 내가 어떤 것을 업데이트 하는지에 대한 내용을 간단히 적어주시면 됩니다.

 

8. 푸시(Push)하기:

변경 내용을 GitHub 레파지토리로 푸시합니다.

git push origin main

이렇게 하면 Ubuntu 서버에서 작업한 내용이 GitHub 레파지토리로 저장됩니다. "main" 브랜치는 기본 브랜치 이름이며, 필요에 따라 브랜치 이름을 조정할 수 있습니다. 간단한 명령어를 통해 GitHub와의 상호작용을 할 수 있게 됩니다.

반응형

최근댓글

최근글

skin by © 2024 ttutta