Git is the best tool for developers to collaborate. When developing software, developers share the same source code. Branch is a feature that allows multiple developers to work on different tasks at the same time. What is Branch? You can do multiple tasks at the same time without affecting other people's work. A branch is created in master or main. A branch is an independent workspace. You can create a new branch by merging the changed part with another branch. Changes can be applied by
Git 개발자들이 협업하기에 최적의 툴, 소프트웨어 개발 시 동일한 소스코드를 함께 공유하고 다룬다. (버그를 수정하거나, 새로운 기능을 만들어 추가한다.) 기존의 소스 코드를 해치지 않으면서 다른 작업을 시도해보고 싶을 때 브랜치 기능을 활용할 수 있습니다. (feature) 브랜치에서 완성한 코드를 기존 소스 코드에 반영해도 문제가 없다면 그 때 병합(merge)할 수 있습니다. Branch란? 브랜치란 독립적으로 어떤 작업을 진행하기 위한 개념 Branch의 장점 한 소스코드에서 동시에 다양한 작업을 할 수 있게 해준다. 소스코드의 한 시점과 동일한 상태를 만들고, 브랜치를 넘나들며 작업을 수행할 수 있다. 각각의 브랜치에서 생긴 변화가 다른 브랜치에 영향을 주지 않고 독립적으로 코딩을 진행할 수 있다. master 또는 main 이라는 이름을 가진 통합 브랜치에 뿌리를 두고,