Computer Science
[Git] Git으로 나만의 저장환경 만들기 (3) - 브랜치 (branch) 기초
[Git] Git으로 나만의 저장환경 만들기 (3) - 브랜치 (branch) 기초
2020.03.08$ 개발 환경은 맥 OS Catalina임을 알려드립니다 $ 깃의 대표적인 기능에는 브랜치(branch)가 있습니다. 자신의 데이터 흐름을 알기 가장 좋은 방법 중 하나이기 때문이죠. 오늘은 깃에서 브랜치를 만들고 관리하는 방법을 알아보겠습니다. 우선 브랜치(branch)가 무엇인지 알아야 왜 만들고 관리하는 지를 알 수 있겠죠? 스마트폰의 제품 설명서를 만드는 회사를 설립했다고 생각해봅시다. 여러분에게 Apple에서, 삼성에서 연락이 왔습니다. 생각만 해도 꿈만 같죠? 아이폰과 갤럭시의 설명서 모두를 만드는 방법은 두가지가 있습니다. 1. 각 각의 설명서를 처음부터 만든다. 2. 공통적인 설명서를 만들어 두고 그 기반에 각자 특별한 기능의 설명서를 만든다. 스마트폰에는 기본적으로 베이스로 깔고가는 기능..
[Git] Git으로 나만의 저장환경 만들기 (2) - 깃 데이터 기본 관리
[Git] Git으로 나만의 저장환경 만들기 (2) - 깃 데이터 기본 관리
2020.03.02$ 개발 환경은 맥 OS Catalina 임을 알려드립니다 $ 깃의 기본 사용 명령을 알아봤습니다! 오늘은 깃으로 자료의 기본 관리방법을 공부해보겠습니다. 깃은 기본적으로 자료관리를 위해 만들어졌기 때문에 기본 관리 명령어가 많습니다. 이번 포스팅은 좀 길어지겠네요. 저번처럼 깃 저장위치로 이동해줍시다. $ cd [git-name] $ cd hello-git 우선 지난 번까지 어떤 파일의 변화가 있어는 지 확인하기 위해 깃 로그를 확인해 볼까요? $ git log 저의 경우 이것저것 만져보다 보니 로그가 몇 가지 늘었는데요. 아마 여러분은 로그가 1개? 만 있을 겁니다. git status로 깃 상태도 한 번 확인해 주..
[Git] Git으로 나만의 저장환경 만들기 (1) - 깃 기본 활용
[Git] Git으로 나만의 저장환경 만들기 (1) - 깃 기본 활용
2020.03.02$ 개발 환경은 맥 OS Catalina 임을 알려드립니다. $ 요즘 같은 시대에 깃(git)을 안 쓰는 개발자가 있을까 싶습니다. 사실 깃허브도 몇 번 만져보기도 했지만 영어라서 원체 쉽지만은 않았던 걸로 기억하는데요. 그래서 이번 기회에 깃허브랑 깃을 빠르게 섭렵해보려고 합니다. 티스토리뿐만 아니라 깃허브 블로그도 동시 운영을 해 볼 생각입니다. 티스토리는 공부 복습 개념이면 깃허브는 알고리즘이나 프로젝트 관련 블로그로?? 우선 깃을 활용하려면 깃을 다운받읍시다! https://git-scm.com Git git-scm.com 위 사이트에 들어가면 우측에 다운로드 연결이 가능합니다. 잘 맞춰서 설치를 진행해주시면 됩니다. 이후 잘 설치가 되었는지 확인하기 위해서는 terminal로 들어가셔서 다음과 ..