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

 

 

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

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

https://github.com/

 

GitHub: Let’s build from here

GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...

github.com

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

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

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

 

4. 사이트에서 파일 추가

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

 

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

 

- Git 설치하기

- 많은 선택지가 나오는데 그냥 무조건 next를 누르세요~

https://git-scm.com/downloads

 

Git - Downloads

Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp

git-scm.com

git을 사용하려면 nodejs가 깔려있어야 합니다. 없으신 분은 깔아주세요.

https://nodejs.org/ko/

 

Node.js — Run JavaScript Everywhere

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

- 프로젝트 폴더를 오른쪽 클릭 > 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

티스토리 친구하기