Notice
Recent Posts
Recent Comments
Link
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

SSinsa

개발자인척) 1.5회 - git hub 커밋 본문

Spring/Spring Boot

개발자인척) 1.5회 - git hub 커밋

SSinsa 2019. 5. 2. 00:36

스프링부트를 통해서 world 입성하고 난 후 이제 깃을 해야하는데....

금방하겠지?... 했는데 이게 뭐징... 왜 이렇게 어렵다냐!!!!!!!!!!!!

 

이런 어려운 것은 적어두자 싶어서 1.5회 오픈....(또 까먹을 나를 위해)

 

1) git 계정 및 저장소 만들기

깃 계정은 사실 원래 만들어두긴 했었다. 그냥 원래 계정은 다 만들어두는.... 뭐 그런...

 

내 계정은 맨 아래 링크 걸어두는 것으로 하고 바로 New Repository 를 하는데 (맨 위에 오른쪽 + 버튼 클릭)

 

 

와.... 다 영어;; 쏼라쏼라

구글 어딨니 어딨어~~ (구글링하는 중)

역시 구글신~ 

https://emflant.tistory.com/135

아주 쉽게 설명해준 글을 찾았다.

 

이거대로 네임은 Sample 로 Public 하게 Readme 포함으로 만들었다.

아래 gitignore은 뭐 무시하는 파일을 정해둔다던데... 나는 다 안무시할거라 Nono으로 하고

저장소 생성!!

 

 

2) Git Bash

이제 내 프로젝트랑 연결시켜야하는데...

 

Git Bash는 무어란 말이냐 ㅠㅠㅠㅠㅠㅠㅠㅠㅠ 하 또 구글링 ㅠㅠㅠ

 

구글링 결과!!!!!!

https://git-scm.com/downloads

 

Git - Downloads

Downloads Mac OS X 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

git-scm.com

여기서 Git Bash라는 것을 다운받아서 명령어 형식으로 git을 사용하는 것 같음

 

모두 다운받고 실행하니 

진짜 cmd 창같은게 뙇 등장했다!!

 

실행한 후 

 

$git --version

 

$git config --global user.name "(이름)"

 

$git config --global user.email "(이메일주소)"

 

요렇게 각각 명령어를 입력하면 버전확인과 설정을 할 수 있다.

확인은

 

$ git config --list

 

로 가능하다.

 

이제 내가 저장소에 올릴 로컬 프로젝트가 있는 폴더로 이동하면 되는데 

방법은 일반적인 cmd창 사용처럼 

 

cd ./workspace

 

이런 식으로 이동하면 된다

 

나는 C:/workspace/springDao/Sample 파일로 이동한 후 

 

이제 이 폴더를 로컬 저장소로 등록을 한다.

 

$git init

 

이러면 (master)라는 표시가 된다

 

이제 여기서 

 

$git remote add origin https://github.com/SSinsa/Sample.git

 

이렇게 앞 명령어와 함께 git 주소를 입력하면 연결된다.

 

$git pull

 

이 명령어를 입력하면 깃허브에 있는 파일들을 먼저 내려받는 듯하다...(내가 이해한 바로는...)

그러면 이제 내려받은 파일 + 기존에 내 로컬 파일들이 로컬 폴더에 모이게 된다

 

$ll

 

이렇게 쳐보면 README.md 파일이 내려받았음을 확인할 수 있다.

 

이제 다니 전체 파일을 깃에 올리기 위해 

 

$git add

 

$git comit -m "first commit"

 

$git push -u origin master

 

하면 깃에 파일이 등록된다

 

업로드 성공적!!!

 

아쉬우니깐 git bash 명령어를 좀 정리하고 끝내겠다!

이건 저 참고 페이지에 연결된 명령어 설명 페이지를 정리하였다.  (https://emflant.tistory.com/123)

역시 모든 배움은 모방에서 시작....♡

 

3) git bash 명령어 모음집.zip

 

  1. git config : 이건 위에 설명해둠
  2. git init : 이거도 위에 있는데 원격 저장소(git hub)와 연결할 로컬저장소를 정하는 명령어 인듯
  3. git add : git의 준비영역(Staging area)로 add 하는 명령어라는데... ( ex) git add new2.js )
  4. git commit : add 로 준비영역에 올렸으면 버전관리를 시작하는 것, 흠... svn 커밋하고 젠킨스 서버 배포하듯이 svn 커밋정도로 이해하면 되려나.... ( ex) git commit -m "test commit" )
  5. git remote : 저장소에 셋팅하는 명령어! ( ex) git rempote add origin https://github.com/SSinsa/Sample.git)
  6. git push : 원격저장소에 파일을 저장하는 것 ( ex) git push -u origin master )

 

https://github.com/SSinsa/Sample/

 

SSinsa/Sample

Contribute to SSinsa/Sample development by creating an account on GitHub.

github.com

이거슨 나의 깃허브~~

 

그럼 끝!

 

TO BE CONTINUED

'Spring > Spring Boot' 카테고리의 다른 글

개발자인척) 1회 - 환경 셋팅부터  (0) 2019.05.01