TIL
Git - Branch
ブランキー?独立したタスクを実行するための概念 は、既存のソースコード を破壊することなく、新しい機能を連携および実装するために使用される.は、1つのソースコード内の複数のタスク を同時に処理することができる.各ブランチによる変化は他のブランチに影響を及ぼさず、独立して を行うことができる.
ブランチのマージ
ブランチは、配布するソースコード を記録する.は、プロジェクト内のすべての機能が正常に動作するソースコード を含む.
フィーチャーブランチ機能を追加し、エラー修復などのユニット操作用ブランチ は、1つのブランチで1つの操作が完了した後、統合ブランチにマージされる. トピックブランチとも呼ばれます
命令語
ブランキー?
ブランチのマージ
ブランチ
フィーチャーブランチ
git branch 브랜치 명 // 새로운 브랜치를 생성
git switch -c 브랜치 명 // 새로운 브랜치 생성 후 브랜치로 이동
git checkout -b 브랜치 명 // 새로운 브랜치 생성 후 해당 브랜치로 이동
git switch 브랜치 명 // 브랜치 전환
git checkout 브랜치 명 // 브랜치 전환
git branch // 브랜치 목록 확인
git branch -v // 브랜치 목록, 각 브랜치의 최근 커밋 확인
git branch -d 브랜치 명 // 브랜치 삭제
git branch -D // 병합하지 않은 브랜치를 강제 삭제
git merge 브랜치 명 // 브랜치 병합
git log --branches --graph --decorate // 로그에 모든 브랜치를 그래프로 표현
git stash // 아직 커밋하지 않은 작업을 스택에 임시로 저장
git reset --hard 커밋 넘버 // 병합을 취소하고 이전 커밋으로 돌아감
git rebase master // master에 rebase 할 브랜치로 이동한 뒤 사용하여 master 브랜치의 기존의 마지막 커밋
뒤에 병합할 브랜치의 커밋들이 합쳐지게 하여 master 브랜치에 재배치(rebase) 하는 것
Reference
この問題について(TIL), 我々は、より多くの情報をここで見つけました https://velog.io/@kyunoo96/TIL-6y23g4x7テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol