온종일 삽질

Git 으로 프로젝트 시작하기 (왕초보 추천) 본문

채연 키우기/프로젝트

Git 으로 프로젝트 시작하기 (왕초보 추천)

채연 2020. 6. 4. 09:00

 

많은 시행착오를 거친 나의 github 저장소 ㅠㅠ

여전히 왕초보이기 때문에 잊지 않으려고 기록하는 포스팅

 

 

 

 

GitHub Repository 만들기

https://github.com/

 

Build software better, together

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

github.com

 

1. 메인 홈페이지에 접속 후 왼쪽 상단의 [New] 초록색 버튼 클릭

 

 

 

2. repo의 정보를 기입하고 README에 체크 후 [Create repository] 클릭

 

 

3. repository 생성 완료!

레스토랑 레포 생성 완료

 


 

GitHub의 Repository와 연결할 폴더 생성 또는 기존 폴더 연결

 

1. terminal에서 디렉토리를 새로 생성할 경우

// 먼저 디렉토리를 생성할 경로로 이동

// 이동 후
~ mkdir restaurant-web
~ cd restaurant-web 		// 레스토랑-웹 폴더로 이동
~ git init 				// 현재 들어와있는 디렉토리를 git 저장소로 변경

// 아무 파일 추가 후
~ git status 		//git에 올라가지 않은 파일들 보여줌
~ git add . 		//git에 모두 올리기
~ git commit -m "init commit"

~ git remote origin .git주소 
//ex) git remote add origin https://github.com/chaenchaen-dev/restaurant.git

~ git remote -v		//깃에 올라간거 확인
~ git push origin master		//push 완료

 

2. eclipse 등에서 이미 프로젝트를 생성한 경우

~ cd restaurant		//프로젝트 폴더로 진입
~ git init

~ git status 		//git에 올라가지 않은 파일들 보여줌
~ git add . 		//git에 모두 올리기
~ git commit -m "init commit"

~ git remote origin .git주소 
//ex) git remote add origin https://github.com/chaenchaen-dev/restaurant.git

~ git remote -v		//깃에 올라간거 확인
~ git push origin master		//push 완료

 


 

기존 Repository 삭제하고 새로운 Repository 연결

~ git remote remove origin
~ git remote add origin 레포지토리 주소 복붙

 


 

branch 생성하고, master -> branch 로 옮겨서 작업하기

~ git branch <브랜치 아이디>	// ex) git branch cy
~ git checkout cy	//cy 브랜치로 이동

 


 

branch에서 작업한 내용 push하기

~ git push origin <브랜치 아이디>		// ex) git push origin cy

 

Github Repository 홈페이지의 pull Requests에서 확인 후 Merge

항상 작업이 끝나고 push한 뒤에 다음 작업시 git pull origin master 잊지말기!

 

Git 명령어가 잘 정리되어있는 블로그 주소 첨부!

https://medium.com/@pks2974/%EC%9E%90%EC%A3%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EA%B8%B0%EC%B4%88-git-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%A0%95%EB%A6%AC%ED%95%98%EA%B8%B0-533b3689db81

2 Comments
댓글쓰기 폼