Programming

; develop a program

반응형

협업 3

[Git & GitHub] 간단한 협업 실습

이번 포스팅에서는 Git과 GitHub를 사용하여 협업하는 방법에 대하여 간단하게 공부를 해보고자 한다. 사전작업 remote 저장소 생성(반드시 README.md 포함해서 초기화) 후 협업할 팀원 초대 github.com에 저장소 생성 후, 협업할 팀원 초대하면 된다. github.com > 생성한 저장소 > Settings > Manage access > Collaborators > Add people [remote & local] 기본 세팅 협업하는 사람들 모두 개개인의 로컬 컴퓨터로 저장소 clone git clone {저장소 url} git 기본 설정 # set name and email git config --global user.name "username" git config --global..

Git & GitHub 2022.11.11

[Git] 깃(Git) 협업을 위한 명령어(2)

이번 포스팅에서는 깃(Git)의 협업을 위한 명령어에 대하여 공부를 해보고자 한다. 충돌 해결하기 같은 내용을 여러 브랜치에서 변경한 뒤, 머지하는 경우에는 충돌이 발생한다. git 저장소는 원격 서버(remote)와 로컬(local)에 둘 다 존재한다. 원격 저장소의 정보는 git remote 명령으로 등록하고 확인할 수 있다. remote 리모트 저장소는 인터넷이나 네트워크 어딘가에 있는 저장소를 말한다. 저장소는 여러 개가 있을 수 있는데 어떤 저장소는 읽고 쓰기 모두 할 수 있고 어떤 저장소는 읽기만 가능할 수 있다. 간단히 말해서 다른 사람들과 함께 일한다는 것은 리모트 저장소를 관리하면서 데이터를 거기에 Push 하고 Pull 하는 것이다. 리모트 저장소를 관리한다는 것은 저장소를 추가, 삭제..

Git & GitHub 2022.11.07

[Git] 깃(Git) 협업을 위한 명령어(1)

이번 포스팅에서는 깃(Git)의 협업을 위한 명령어에 대하여 공부를 해보고자 한다. 협업(Collaboration)이란? 협업의 사전적 정의는 ‘같은 종류의 생산, 또는 같은 종류의 작업을 여러 사람이 협력하여 공동으로 하는 일'로 표현되어 있다. 한마디로 여러 사람과의 공동작업이라고 할 수 있다. 어느 정도 규모가 있는 프로젝트를 진행할 때는 혼자가 아닌 여러 명의 개발자가 협업하게 된다. Git은 하나의 프로젝트를 여러 명이서 작업할 수 있는 환경을 제공하므로 협업에 필수적으로 사용된다. Git으로 작업한 내역을 Github(원격 저장소)에 공유한다. 커밋(Commit) 마무리된 작업에 작업 이력을 기록해서 저장소로 보내는 행위를 말한다. 즉, staging area에 tracked 된 파일들을 저장..

Git & GitHub 2022.11.06
반응형