오늘 내가 배운 것: GitHub 브랜치 생성과 GitHub를 이용한 협업 방법
현재 위치 확인하기: 터미널에서 현재 프로젝트 위치를 확인하기 위해 pwd
(Print Working Directory) 명령어를 사용합니다.
새 브랜치 생성하기: 현재 브랜치에서 새로운 브랜치를 생성하기 위해서는 git checkout -b [새 브랜치 이름]
명령을 사용합니다. 이 명령은 새 브랜치를 생성하고 바로 그 브랜치로 전환합니다.
예시: git checkout -b feature/new-feature
변경 사항 커밋하기: 작업이 완료되면 변경 사항을 로컬 브랜치에 커밋합니다. 이를 위해 git add .
명령어로 변경 사항을 스테이징 하고, git commit -m "커밋 메시지"
를 사용하여 커밋합니다.
GitHub에 브랜치 푸시하기: 로컬에서 작업한 브랜치를 GitHub에 반영하기 위해서는 git push origin [브랜치 이름]
명령을 사용합니다.
예시: git push origin feature/new-feature
GitHub는 개발자들 사이의 협업을 도울뿐만 아니라 전 세계 개발자들과 함께 작업할 수 있는 강력한 도구입니다. 협업 과정에서는 프로젝트를 포크(Fork)하고, 브랜치를 생성하며, 커밋하고, 풀 리퀘스트(Pull Request)를 만들어 원본 프로젝트에 변화를 요청하고, 코드 리뷰를 거쳐 최종적으로 main
브랜치에 병합하는 과정이 포함됩니다.
GitHub를 이용한 이런 협업 방법은 코드의 투명성을 높이고 여러 개발자가 신속하고 효율적으로 같이 작업할 수 있게 해줍니다. 모든 변경 사항을 추적하고 관리함으로써 개발 과정을 강화합니다.