<head>
<!-- HTML Meta Tags -->
<meta charset="UTF-8" />
<title> 깃허브 핵심 요약(찐) </title>
<meta
name="description" content=" 설명 " />
<meta name="keywords" content="깃허브의 핵심 알짜배기만, 깃허브 핵심, 양파고, Yang Phago, 노션, 양파고 노션" />
<!-- Open Graph / Facebook -->
<meta property="og:title" content="깃허브 핵심 요약 " />
<meta property="og:description" content=" 깃허브의 핵심 알짜배기만, 깃허브 핵심, 양파고, Yang Phago, 노션, 양파고 노션 " />
<meta property="og:image" content="대표 이미지" />
<meta property="og:url" content="페이지 주소" />
<meta property="og:type" content="website" />
</head>
① git 설치
② GitHub 접속 repository(저장소) 만들기
③ 로컬의 프로젝트파일과 깃허브 연결하기
참고로 GUI로 사용하는 방식과 CLI로 사용하는 방식이 있음
[GUI]방식으로 사용하기
해당 레파지토리 사이트에서 키보드 .을 누르게 되면 .dev주소가 열림
✅ github.dev
란?
https://lh3.googleusercontent.com/pw/ABLVV85BEru26QiXq14vIeiLdDs3nXXeb6naa9dAZNonKi99hUTicF710pzUXH8UQKagSenTZsM2n-d08-DBpbXMOynOsTDxCree8E_0KgtBTwgvjpojYrYT9sbk_7j3EbvaWIQaY02wEzTRwt6azp5fyt2f=w1105-h467-s-no-gm?authuser=0
여기서 수정 후 commit + push 할수도 있음
git과 git hub의 개념, 차이
공식 문서: https://git-scm.com/docs
Git 설치방법 참고
설치후 사용자 이름/이메일 등록(최초 1회)
2-1. git bash화면 복&붙 “단축키”
등록된 사용자 확인
레포지토리?
레포짓 생성 후 해당 레포짓의 주소를 복사
[vscode기준 설명]
vscode 실행 후 terminal 탭 → new terminal을 클릭
기초 git코드를 순서대로 실행(예시코드)
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin <https://github.com/roughkyo/test_AI.git>
git push -u origin main
2-1.git init: 맨 처음 프로젝트를 올릴때(버전관리 시작)
2-2. git add README.md
2-3. git status: 현재 git 상태 확인하기
2-4. git commit -m “first commit” : 나만의 버전(=히스토리)를 만드는 과정
"first commit"이라는 메시지로 커밋(버전을 저장)
버전명(=히스토리명)은 한글도 사용가능
2-5. git remote add origin https://github.com/roughkyo/test_AI.git
원격 저장소(origin)를 GitHub의 URL과 연결
✅원격 저장소에 push할 수 있게 설정
✅로컬저장소와 원격저장소의 연결고리 만들기
여기서 origin은 git이 원격 저장소를 부르는 별칭 정도
이후 연결고리를 확인할수도 있고, 생략할 수도 있고
2-6. git remote -v : 연결고리 확인
2-7. git branch -M main: 동기화
✅브렌치란?
➡️ Git에서 **작업 흐름을 분리하고 관리하기 위한 기능(**Git 저장소 내에서 하나의 독립적인 개발 흐름을 관리하는 이름표)
➡️ 대부분의 경우 main
또는 master
가 기본 브랜치임
main
✅ 브렌치의 주목적
main
으로 강제 변경함main
으로 통일하는 관례를 따름2-8. git push -u origin main: 마스터로 보내기
2-9. git pull: 원격 저장소의 내용을 로컬 컴퓨터로 다운로드 하기