본문 바로가기

github4

[Git] 여러사람이 함께 작업하는 브랜치 git branch Git을 이용하는 궁극적인 목적은 소스 관리를 하기 위함입니다. 소스 관리는 혼자 할 수도 있지만 여러 사람이 함께 작업하며 관리할 수도 있습니다. 그래서 필요한 부분이 브랜치입니다. 이번 포스팅에서는 브랜치에 관해서 알아보도록 하겠습니다. 여러 작업을 나누기 위한 방법 Branch 혼자 작업하더라도 여러 가지 작업을 나눌 필요가 있을 수도 있습니다. 또 여러 사람이 함께 작업하게 되면 소스코드가 어떤 것이 최신인지 알 수 없게 될 수도 있습니다. 그래서 등장한 것이 Branch입니다. Branch를 나누게 되면 여러 사람이 함께 공동작업을 할 수 있습니다. 누구는 최종 릴리즈 버전에 대해서 개발을 해나가고, 누구는 추가되는 기능을 개발하고, 또 다른 누군가는 버그를 픽스하는 작업등을 각각의 Branch.. 2021. 4. 5.
[Git] 원격저장소(GitHub)에서 내려받기 git pull 앞선 포스팅에서는 git push를 이용해서 원격 저장소인 GitHub에 소스를 업로드하는 방법을 해봤습니다. 2021.04.02 - [쿤즈 DevTool/Git] - [Git] 원격 저장소(GitHub)에 소스 업로드 git push 기본적으로 소스관리를 위해서 저장소에 저장하는 방법까지는 모두 해본 것입니다. 이번 포스팅에서는 원격저장소인 GitHub에 있는 소스를 내려받는 방법을 알아보도록 하겠습니다. GitHub에서 내 로컬 PC로 소스 내려받기 원격 저장소인 GitHub에서 내 로컬로 소스를 내려받기 위해서 먼저 GitHub에 로그인합니다. 그리고 소스를 추가해 보도록 하겠습니다. GitHub에서 소스 추가 소스를 추가 하기 위해서 Repository로 이동합니다. 소스의 현재 상태는 위와 같은.. 2021. 4. 4.
[Git] GitHub에 git push 하는 방법 (feat. GitHub 가입부터 키 생성까지) 지금까지 git에 가장 기본적인 부분들에 대해서 알아보았습니다. git을 설치하고 파일을 추가해보고, 또 커밋해서 관리형태의 소스로 등록하는 방법까지 알아보았습니다. 여기까지는 모두 git을 로컬(내 PC)에서 사용하는 방법이었습니다. 만약 여러 사람들이 함께 git을 사용해야 한다면 어떻게 해야 할까요? 이번 포스팅에서는 Github라는 공간에 대해서 소개해 드릴까 합니다. 소프트웨어 개발 플랫폼 Github Github는 현재 마이크로소프트에서 인수해서 운영중인 소프트웨어 개발 플랫폼입니다. Git을 기반으로 시스템을 호스팅하고 개발 소스들을 원격 저장소에 업로드해서 사용할 수 있는 공간입니다. 현재는 개인 공간들을 무료로 사용할 수 있기 때문에 개인들에게는 매우 편리하고 이용해 보기 좋은 공간이 되.. 2021. 3. 31.
[Git] git 버전, 환경설정, 초기화, 삭제하기 프로그램을 개발하다보면 소스코드를 관리해야할 필요성이 발생합니다. 단순히 로컬에서 개발한다 하더라도 내가 수정하고 지우고 삭제하다보면 지난 소스가 뭐였는지, 어떤것을 지웠는지 기억이 나지 않을 경우가 발생합니다. 그래서 소스관리 프로그램을 사용해야 하고 이러한 프로그램에 익숙해질 필요가 있습니다. 이번 포스팅에서는 소스관리 툴인 Git에 대해서 간단히 알아보고 버전확인, 환경설정, 초기화 및 삭제에 관해 알아보도록 하겠습니다. Git이란 무엇인가 Git은 아주 간단히 말해서 소스관리 툴입니다. 무료로 제공되는 오픈소스 툴이며 소규모 프로젝트부터 대규모 프로젝트까지 Git을 이용해서 소스관리(간단한 예로 버전관리)를 할 수 있는 툴입니다. 로컬에서 네트워크 없이 사용될 수 있으며 따라서 속도도 굉장히 빠르.. 2021. 3. 20.