브랜치란 독립적으로 어떤 작업을 진행하기 위한 개념입니다. 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있습니다.
1. 브랜치 생성
git branch 브랜치 이름
2 . testserver 브랜치에서 vi helloworld.php 파일 생성
3. 생성한 파일 testserver브랜치에 커밋하기
git add helloworld.php
git commit -m 'add helloworld.php'
위 2장 첫번째 사진을 보면 testserver브랜치에서 helloworld.php 파일을 생성되어 있는 걸 확인 할수 있다
하지만 같은서버를 이용하지만 각자 다른 저정소를 사용 하기 때문에 main브랜치에서는 helloworld.php파일이 생성 되지 않았다
복붙으로 main브랜치에 파일을 옮겨도 되지만 git merge으로 병합을 진행하면 된다
4. git merge (testserver브랜치에 있는 파일을 main브랜치로 병합)
우린 testserver브랜치에서 작업을 했고 main으로 넘어온다
main브랜치에서 git merge testserve브랜치에서 작업한 파일을 병합 할 수 있다
파일 확인 해보면 main브랜치에 잘 병합된 걸 확인 할수 있다
협업을 하게 된다면 main브랜치는 고정으로 나두고 인원수에 맞게 각자 브랜치를 생성 하여 작업 후
정상적으로 돌아가게 되면 main브랜치로 병합하여 관리 하면 될 것 같다
git push 리눅스 쉘 스크립트 만들기 (0) | 2022.06.21 |
---|---|
VScode linux ssh 연결 하기 (0) | 2022.06.20 |
[git] git push / pull 기본적인 파일 올리고 받을 수 있는 (0) | 2022.05.31 |
깃허브 VScode 연동 해서 사용하기 (0) | 2022.03.29 |
Headers and client library minor version mismatch. (0) | 2022.01.10 |
댓글 영역