Skip to content

SSGProjectStarRoad/SSGBoardProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

깃허브 프로젝트 연습

image

  • 로컬 깃을 만들자


    image
  • 원격 깃을 연결 (링크는 아래 사진에서 찾을 수 있다 )


    image


image

  • git pull 명령을 하면 원격 깃허브의 데이터가 내 로컬로 땡겨진다


주의 !!!

  • 로컷 깃을 다 날리고, 깃허브 코드대로 하고싶다면 git clone 을 하도록!





나만의 브랜치를 만들어서 코드를 짜자!

image





브랜치 생성

$ git branch <branch 이름>

브랜치 이동

$ git checkout <branch 이름>

브랜치 생성후 이동 (단축 명령어)

$ git checkout -b <branch 이름>

내가 할 일을 알리자! 이슈

image





1. Issues 에 이슈를 주어진 템플릿에 작성 (#숫자 안써도 된다)



image

image







2. commit을 push 후, pull request 에 이슈와 동일한 #숫자 로 제목 쓸 것



image

image

push를 하기전에 git pull origin main 을 해둔다 !!!! (내가 push 하는 사이에 누군가 코드 수정을 했을 확률이 있기 때문이다.)

  • push 를 한다! (나의 브랜치명을 써야 하는거 잘 확인.)







image

  • 오.... pullrequest 할거냐고 묻는다.



image

  • 주의!!!! 내 branch 선택해야 PR 할거냐고 묻는다!



image





4. 그 후에 merge 같은걸 누르지 말고 기다린다



image

  • 휘제쿤의 comment 귀하군요
  • 휘제쿤이 merge를 승인해줬습니다.



image

  • 우와 이슈 같은 넘버가 업데이트 되었넹
  • merge 완료가 되었으면 issue를 close 합니다



image

  • 우리의 코드는 repo의 좋은 양식이 되었습니다.



merge가 된걸 쓸거면 pull을 하자!



image

  • 우선 git checkout main 을 해서 main checkout 상태에서

    image

  • 다음에 이어서 코드 치기전에는 git pull origin main 을 하자

  • 그리고

    • git branch -D <제거할 브랜치이름> 을 통해 branch를 제거하자

      그리고 다시 내 branch를 만들어서 개발을 이어 하자







제 로컬 git main 이 이상해요!!!

  • 천천히 아래 명령문을 하자 (주의 로컬에서 개발 한 후에 하면 다 날라가니 조심)
  • git fetch --all
  • git reset --hard origin/main
  • git pull origin main

방금 커밋한거 돌려놓고 싶어요!!!

  • git revert HEAD

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages