깃허브협업 3

#31 깃(Git) - 깃허브로 협업하기 3 : 협업에서 브랜치 사용하기

안녕하세요! 에이블디입니다! 이번 시간에는 지난 시간에 이어 깃허브로 협업하는 방법 중 하나인 협업에서 브랜치를 사용하는 법을 배워볼게요! 협업을 하다 보면 팀원들이 각자 다른 기능을 맡아서 작업하는 경우가 많은데요, 팀원 1은 '기능 A'를 만들고, 팀원 2는 '기능 B'를 만드는 것처럼 각자 다른 기능을 맡아 작업하게 됩니다. 이럴 때는 각자의 작업이 master 브랜치에 있는 파일들과 섞이지 않도록 새 브랜치를 만들어서 프로젝트를 관리합니다. 그리고 각 팀원이 만든 새 브랜치 역시 깃허브 리포지토리에 푸시할 수 있습니다. 그럼 바로 실습해 보도록 할게요! 이번 실습에서는 팀장인 Jayden이 새로운 기능을 만들기 위해 자신의 로컬 리포지토리에 work-Jayden이라는 브랜치를 만들고 커밋한 다음 ..

git 2021.12.23

#30 깃(Git) - 깃허브로 협업하기 2 : 협업 작업 환경 구성하고 실습하기

안녕하세요! 에이블디입니다! 이번 시간에는 지난 시간에 이어서 컴퓨터에 협업을 위한 작업 환경을 구성하고 간단한 실습을 하려고 합니다. 지난 시간에 깃허브 리포지토리에 공동 작업자를 추가한 것 기억나시죠? 예를 들어 공동작업자에 팀장과 팀원 두 명이 있다고 가정하면, 팀장과 팀원 1, 팀원 2가 번갈아 커밋을 올리거나 내려받으면서 작업할 수 있습니다. 오늘 실습은 두대 이상의 컴퓨터에서 하나의 깃허브에 접속하는 것이기 때문에 두대의 컴퓨터가 준비가 되지 않는 환경이라면 글을 읽고 이해하시면 되겠습니다! 먼저 각 작업자의 컴퓨터에 로컬 리포지토리(지역 저장소)를 만들어야 합니다. 그리고 공동 작업에서 사용할 이름과 이메일 주소를 지정합니다. 리포지토리(저장소)마다 다른 이름이나 메일 주소를 사용하기 위해 ..

git 2021.12.22

#29 깃(Git) - 깃허브로 협업하기 1 : 공동 작업자 추가하기.

안녕하세요! 에이블디입니다! 이번 시간에는 깃허브로 협업하는 방법에 대해 하나씩 알아보도록 하겠습니다! 하나의 작업을 여러 사람이 협업하기 위해서는 각자 로컬 리포지토리에서 작업한 내용을 깃허브 리포지토리에 공유할 수 있어야 합니다. 깃허브의 공개 리포지토리는 주소만 알면 누구든지 접속해서 올라와 있는 소스를 살펴볼 수 있습니다. 또 깃허브 회원이라면 누구나 오픈 소스 프로젝트의 소스를 다운로드할 수 있습니다. 하지만 누구나 리포지토리에 커밋을 푸시할 수는 없습니다. 공개 리포지토리든 비공개 리포지토리든 여러 사람들이 협업한다면 승인된 공동 작업자에게만 커밋을 올릴 수 있는 권한을 주어야 합니다. 그래야 프로젝트 소스가 무분별하게 수정되는 일을 막을 수 있기 때문이죠. 팀 작업을 하려면 팀원 중 누군가 ..

git 2021.12.16