내가 볼려고 만든 github 커밋방법

Github respiratory를 만들고 커밋하는 방법!

내가 볼려고 만든 github 커밋방법 Github respiratory를 만들고 커밋하는 방법!
본 토픽은 현재 준비중입니다. 공동공부에 참여하시면 완성 되었을 때 알려드립니다.

첫커밋

Respiratory 만들기

https://github.com로 가서 로그인 한다

create new respiratory를 클릭

이런 창이 뜨는데, 여기서 이름이랑 설명을 넣는다

​​

 여기서 갈리는데, 

  • private으로하면 비공개가 되지만 커밋을해도 잔디를 못가꾼다
  • public으로하면 공개가 되는 대신 잔디를 가꿀수 있다

여기서 잔디란, github는 개인활동을 커밋수로 측정하고 하루에 얼마를 커밋했느냐를 초록색으로 표시하는데, 그걸 일주일 내내 혹은 일년 내내 하면 활동로그가 초록색으로 도배되어 잔디가 만들어지는것이다.

이거의 장점은, 이력서 제출할때 끼워넣으면 얼마나 열정적인지를 보여주기에 많은 프로그래머들이 일명 1일1커밋을 실천하고있다.

여튼, 선택을 마무리했으면 밑에 Initialize choice를 모두 마크하지 않는다(README.md는 나중에 만든다, 이유도 나중에)

이러면 이런 창이 뜨는데,

respiratory가 만들어진거다!

이제 자신의 코드를 커밋하는것만 남았다.

커밋하기(Respiratory에서 첫커밋 할때만)

Terminal(윈도우는 windows Key + R, cmd)을 열고, 자신의 프로젝트 디렉토리로 들어간다(cd 를 이용해서).

자신이 git하고싶은 파일들이있는 디렉토리로 들어가야한다

필자파일은 데스크톱에 있으니(mac을 기준으로, TESTFILE 디렉토리) 이걸 terminal에 친다

cd Desktop/TESTFILE/

이제 그 프로젝트 또는 파일들을 좀전에 만든 respiratory랑 연결해야한다

git config --global user.name "USERNAME"
git config --global user.name "EMAIL"

USERNAME과 EMAIL에 자신의 github계정 이름이랑 메일을 넣고 입력한다.

다음은 이 디렉토리 안에 initialize를해서 github서버가 정보를 가져올수 있게 해야한다

git init

이렇게치면 그 디렉토리를 workspace로 인지한다

만약 디렉토리를 옮겼으면 '커밋하기'를 다시 해야한다

 

다음으로 무슨 파일을 커밋할건지 지정해야한다

git add <path>

<path>에 커밋하고싶은 파일들을 넣자

만약 디렉토리 안 모든파일을 넣고싶으면,

git add *

* 는 모두를 뜻한다

다음은 커밋이다, 굉장히 쉽다 그냥

git commit -m "YOUR MESSAGE"

이렇게 치고 YOUR MESSAGE안에 커밋 메세지만 넣으면된다

여기서 만약 지금 커밋하는 파일이 기존 커밋된 파일과 매시 하는거면 자세하게 어떤 변경점이 있고 어떤게 바뀠는지 써야한다. 

다음은 어느 Respiratory에 넣을건지 지정할거다

다시 github.com으로 돌아가서, 자신이 넣고싶은 respiratory에 들어가서 origin 링크를 찾는다

 

이런 화면이 뜰텐데, 여기서 저 빨간색 동그라미 안에있는 링크가 origin 링크다

링크를 복사하고 다시 terminal로 돌아온다.

git remote add origin "ORIGIN URL"

이걸 치고 ORIGIN URL에 아까 복사해둔 링크를 붙여넣는다

이제 마지막이다

git push -u origin master

이렇게하고 다시 github에 커밋한 respiratory로 돌아가면 커밋한 파일들이 나열되어 있을 것이다!

(여기서 에러뜨거나 username 물어보면 "에러" 토픽 1번을 참고)

이제 README.md를 생성하면 된다

다시 github.com에 자신의 respiratory로 돌아가서, 

Create README.md을 한다

이걸 지금하는이유는 우리는 지금까지 "master" 브랜치에 커밋을 한거다, 하지만 Respiratory를 생성할때 README.md 파일을 만들면 자동으로 "main" 브랜치를 만들고 거기에 README.md 파일을 넣는다. 그렇게 만들어도 걍옮기면 되니깐 상관없지만, 그러면 단계가 하나늘어나니깐 그런거다.

이제 여기에 Respiratory 설명을 넣고 밑에 'commit' 을 누르면 밑에 이쁘게 README.md가 디스플레이 된다

만약 자기 프로젝트에 README.md 파일이있는 상태로 커밋을 해도 자동으로 이쁘게 나온다.
 

지금까지 '첫커밋' 하는 방법이였으므로, 나중에 계속 똑같은 Respiratory에 커밋하고 싶으면 '(쉬운) 커밋' 토픽을보면 된다.

댓글

댓글 본문
버전 관리
Error1223
현재 버전
선택 버전
graphittie 자세히 보기