Skip to content

ChaeSeoyoung/git-study-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

2차 git 교육

이 레포지토리는 성균관대학교 프로그래밍 학회 SKKU Overflow에서 주최하는 2차 git 교육용 레포지토리입니다.

브랜치 이름

이번 교육에서 사용되는 브랜치들의 이름은 다음과 같습니다.

  • master: 검증된 코드를 저장하는 브랜치
  • dev: 개발중인 코드를 저장하는 브랜치
  • hotfix: 심각한 오류를 수정하기 위한 브랜치

fork

git clone

기본 작업 (브랜치: master)

기본적인 git 사용 방법입니다. (1차 내용 복습)

  • main.py 수정
  • git add main.py
  • git commit
  • git push

hotfix 브랜치 작업

기능 추가 혹은 버그 수정을 위한 브랜치를 만들고, 그 브랜치에서 작업합니다.

  • git checkout -b hotfix
  • main.py 수정
  • git add main.py
  • git commit
  • git push

merge

  • git checkout master
  • git merge hotfix
  • 충돌 병합
  • git branch -d hotfix

rebase

  • git checkout dev
  • git rebase master
  • git push -u origin dev --force

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%