저는 현재 여러 가지 변경/버그 작업을하고 있으며 개별 로컬 브랜치를 사용하여 개별적으로 작업하고 싶습니다. 그러나 예를 들어 branch_a
과 같은 작업을하고 새로운 프로젝트를 시작해야 할 때 을 만들면 branch_a
에서 변경 한 사항이 있습니다. 여기다른 로컬 브랜치의 커밋되지 않은 변경 사항을 가져 오지 않고 어떻게 로컬 브랜치를 생성합니까?
워크 플로입니다 :
- 작성 및 체크 아웃
branch_a
지역dev
지점에서 - 만들어 로컬 변경
branch_a
에 (하지만 준비git add
를 통해 또는 로컬 커밋) - 시작하는 데 필요한 새로운 핫 버그 때문에
dev
브랜치로 전환하고 생성 및 체크 아웃branch_b
- 수행
git status
그리고 내가branch_a
에 변경 사항이없는 내가branch_a
내가 새로운 지점을 만들려면 어떻게해야합니까
에 변경 사항을 참조? 내가 다른 브랜치를 체크 아웃 할 때
또한, 나는
$ git checkout branch_b
M app/controllers/stuff.rb
M app/views/stuff/index.html.erb
Switched to branch 'branch_b'
M
는 무엇을 상징 하는가
감사