# branch
Git branch 생성, 삭제, 브랜치명 변경, 브랜치 이동
브랜치 생성: master 브랜치에 test 라는 브랜치 생성브랜치 삭제$ git branch -D test: test 라는 브랜치 삭제브랜치명 변경git branch -m test testcode: test 라는 브랜치를 testcode 로 이름 변경현재 브랜치 확인

Fast-forward
작업 하는 와중에 develop branch를 origin에서 pull하려다가 Fast Forward if possible이라는 것을 보게되었다. 이건 무엇인가?
minishell - git 협업
참고깃브랜치,우아한 애자일 - 전순구깃 공식홈페이지 설명 - 브랜치란 무엇인가git merge conflict - fast-forward와 3-way-mergeGit 무료 강좌 2-5. git flow 전략생활코딩 - Pull requestgit repository 하
[ Git ] 브랜치명 변경하기
브랜치명을 변경할 때 대소문자를 구분하지 않는다.testbranch 와 testBranch 는 같은 브랜치로 인식된다.따라서 대소문자 변경시에는 임시 이름으로 브랜치를 변경하고 다시 브랜치를 변경하자.

[GitHub] Development log : Git remote branch 가져오기 브랜치 끌어오기
먼저 원격의 브랜치에 접근하기 위해 git remote를 갱신해줄 필요가 있다.원격의 브랜치를 찾지 못해서 발생하는 fatal: Cannot update paths and switch to branch 'feature/rename' at the same time. 라는

[GitHub] Development log : Upload a file to a github branch 깃허브 브랜치에 파일 업로드하기 브랜치 변경 추가 다른브랜치에 파일 올리기 업데이트
브랜치를 signin 으로 변경해준 후 파일을 업로드 할 예정이다.
Git Branch 활용
Branch 분기점을 생성해서 독립적으로 코드를 변경할 수 있도록 도와주는 모델 (멀티버스) Software개발시 개발자들은 동일한 소스코드 위에서 신규 개발, 버그 수정 등의 업무를 협업하곤 한다. 이럴 때, 여러 개발자들이 동시에 다양한 작업을 할 수 있게 만들어

[Git Flow]
git flowVincent Driessen은 소스코드를 관리하는데 브랜치 기능을 적극적으로 활용할 수 있는 것이git의 장점이라고 언급했다. git flow 전략은 브랜치 모델을 보다 쉽게 사용할 수 있도록간단한 명령으로 필요한 브랜칭 동작들을 수행할 수 있도록 구현

[Git Branch]
branch Branch 란? '나뭇가지' 영어단어 Branch의 의미로, Git 에서도 크게 다르지 않은 의미를 나타낸다. 대형 프로젝트를 진행할 경우, 여러 개발자들이 모여서 그 역할을 나눠 개발을 진행해야 하므로 main stream인 master(main)b

Branch 기초
분기점을 생성하여 독립적으로 코드를 변경할 수 있도록 도와주는 모델각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있다.만들어진 브랜치는 다른 브랜치와 병합(Merge)함으로써, 작업한 내용을 다시 새로운 하나의 브랜치로 모을 수
9.github
'마지막 커밋 정정' 이용커밋하기 전에 임시저장다른 브랜치로 체크아웃하기 전에 현재 작업내용을 저장하는 임시 저장소\-유용하니 잘 사용하자.\-새로운 파일은 스태시가 되지않음
7.github
되돌릴 커밋 대상으로 브랜치 생성체크아웃변경 사항 수정 후 커밋main에 머지브랜치 삭제내용이 사라지지 않는다.장점:쉽다.단점:트리가 지저분해진다.
3.github
브랜치 (branch): 기능 변경을 하고 싶을 때 생성 및 사용머지 (merge): 한 브랜치의 내용을 다른 브랜치에 반영체크아웃 (checkout): 저장소에서 특정 커밋이나 브랜치로 돌아가고 싶을 때 사용

[CS] Git Branch Day-89
Git is the best tool for developers to collaborate. When developing software, developers share the same source code. Branch is a feature that allows