관리
[Git] Git으로 나만의 저장환경 만들기 (4) - 브랜치 병합 및 관리
[Git] Git으로 나만의 저장환경 만들기 (4) - 브랜치 병합 및 관리
2020.03.08$ 개발 환경은 맥 OS Catalina임을 알려드립니다 $ 지난 시간에 깃에서 브랜치를 만들고 기본적으로 관리하는 방법을 알아봤습니다. 이번에는 만들어진 브랜치를 병합하는 과정을 알아볼 예정입니다. 기껏 갈라놓은 브랜치를 왜 다시 합치는 걸까요? 어떤 작업을 진행하던 도중 필요한 경우에는 이곳저곳에 흩어진 데이터를 한 곳에 모아서 정리를 할 필요가 있습니다. 이걸 위해서 브랜치를 병합하는 것이지요. 지난 번에 만든 깃으로 이동해서 시작해봅시다. 지난 시간에 이어서 애플에서 아이폰 설명서만이 아닌 아이패드 설명서도 만들어 달라고 부탁이 들어왔다고 생각해봅시다. 그래서 애플 브랜치에서 아이폰과 아이패드 브랜치를 만들어서 작업을 해봅시다. 브랜치 명령어로 아이폰과 아이패드 브랜치 만들어 주시고 우선 아이폰 ..
[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로 깃 상태도 한 번 확인해 주..