TOOL/Github

GitHub 가입, 설치, 업로드하기

oodada 2023. 11. 16. 21:50
반응형

1. Git 이란?

https://github.com/

Alt text

GitHub는 버전 제어협업을 위한 코드 호스팅 플랫폼입니다. 그것은 당신과 다른 사람들이 어디서나 프로젝트에 협력 할 수 있습니다.

이 튜토리얼에서는 리포지토리 , 브랜치 , 커밋 및 풀 요청 과 같은 GitHub 필수 사항에 대해 설명 합니다 . 자신 만의 Hello World 리포지토리를 만들고 코드를 만들고 검토하는 일반적인 방법 인 GitHub의 풀 요청 워크 플로를 배우게됩니다.

2. Git 저장소의 간단 구조

Alt text

 

1. Git 사이트 회원 가입 후 리포지토리 생성하기

아래 사이트에서 회원가입을 해주세요~

https://github.com/

 

Build software better, together

GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.

github.com

 

저장소 생성을 위해 Repositories를 생성합니다.

 

README파일은 내 컴퓨터에서 생성하려하니 여기에선 만들지 않습니다.

Initialize this repository with a README를 체크하지 마세요

 

2. 사이트에서 파일 추가

 

파일 목록 위에서 파일 추가 드롭다운 메뉴를 사용하고 파일 업로드를 선택합니다. 또는 파일을 브라우저로 끌어서 놓을 수 있습니다.

 

3. 터미널을 사용한 파일 추가

 

- Git 설치하기

Git 사이트에서 다운로드 받아 설치한다.

- 프로젝트 폴더를 오른쪽 클릭 > Git Bash Hree 클릭

 

- Git 기본 설정 로그인 (사용자 이름, 이메일) / 초기화 (한번만)

Git 사이트에 전역 사용자명/이메일 구성하기

git config --global user.name "Your Name Here" 
git config --global user.email "your_email@youremail.com"

 

- Git 사용자 계정 변경 (한번만)

위의 과정으로도 로그인이 안된다면 아래 방법도 같이 한다.

  • 제어판 - 사용자 계정 - 자격 증명 관리자
  • Windows 자격 증명
  • 일반 자격 증명
  • git 관련 자격 증명 편집

 

- 리포지토리 생성 후 업로드하기

리포지토리 생성 후 아래와 같은 메시지가 나옵니다.

이제부턴 아래 명령어를 따라 치기만 하면 됩니다.

echo "# -" >> README.md 
git init
git add README.md 
git commit -m "first commit" 
git remote add rm origin https://github.com/본인아이디/레포지토리이름.git 
git push

 

'git init' 입력해 로컬저장소 생성 (Git 초기화) 

git init  // 이 폴더에서 git 사용하겠다.
ls -a    // 숨김 파일 조회
Git 초기화를 하면 .git이라는 숨겨진 폴더가 만들어진다. (로컬저장소)

 

VS Code에서 README.md, index.html 파일 생성

echo "# dog" >> README.md

 

변경된 파일 선택하기 (스테이지에 추가)

git add .   // 변경된 모든 파일 선택하기 
git add README.md  // README.md만 선택하고 싶을 경우 

 

파일 커밋 만들기

git commit -m "first commit"

 

저장소 주소 추가 (한번만)

git romote add rm origin https://github.com/eehd80/Dog.git

 

파일 올리기

git push -u origin master

 


 

처음 셋팅 후 두번째부터는 아래 코드만 순서대로 입력

git add . 
git commit -m "두번째 올림"
git push
반응형
티스토리 친구하기