git과 github의 차이

git - local에서 돌아가는 버전관리 프로그램

github - remote에서 돌아가는 소스코드 버전 저장소

 

 

 

git 설치 과정

1. git 설치

https://git-scm.com/

 

Git

 

git-scm.com

// 설치 후 최소 1회 실행
// 최근 깃허브에서 master -> main으로 명칭변경을 해서 오류가 생기곤 하는데 그걸 방지함
git config --global init.defaultBranch main

 

2. 유저명과 유저 이메일 정하기

git config --global user.name "JINNY PARK"
git config --global user.email "yejin_joa@naver.com"

 

 

 

 

 

git 주요 명령어

사진을 찍는 과정과 비슷한 git의 버전관리 과정

사진찍기 사진사 고용 (최초1회) 사람이 모임 사진을 찍음 사진 확인
GIT git init git add git commit git log

 

C:\Users\jinniePark\gitProject\firstProject> git init   //.git파일 생성

C:\Users\jinniePark\gitProject\firstProject> git status
C:\Users\jinniePark\gitProject\firstProject> git add.   //모든 변경점

C:\Users\jinniePark\gitProject\firstProject> git commit -m "initial commit"

C:\Users\jinniePark\gitProject\firstProject> git log

C:\Users\jinniePark\gitProject\firstProject> git reset --hard (commit code)

 

 

 

 

git reomte에 연동하고 사용하기

https://github.com

 

GitHub: Where the world builds software

GitHub is where over 73 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 feat...

github.com

가입 후 프로젝트 새로 생성

git remote add origin (url)	//해당 프로젝트를 로컬과 연동
git push origin main		//반영하기
git clone (url)			//클론하기
git pull origin main		//서버에서의 변경점 반영하기

 

 

 

 

 

 

 

git flow

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ Recent posts