git
3. GitHub 시작하기 - [ Git hub / Remote Repository / 사용자 초대 / Readme.md ]
1. GitHub 계정과 Remote Repository 만들기 GitHub는 프로젝트 디렉토리에서 만든 작업물을 외부의 컴퓨터로 전송할 수 있게 해준다. = 즉 레포지토리를 전송하는 것과 같다. 외부의 컴퓨터에서도 하던 작업물의 작업과 버전관리가 가능해짐! 사용에 앞서 GitHub 홈페이지에서 회원가입이 필요하다. 앞서 생성했던 MathTool 디렉토리를 GitHub가 제공하는 장소로 옮기기 위해 우선 GitHub에서 비어있는 Repository를 하나 생성해야 한다. Repository name에는 MathTool 이라고 적어도 되고, 다른 이름을 넣어줘도 된다. Description에는 간단한 설명을 첨부하고 Public, Private을 설정해 준다. 그런 후 Create Repository를 클..
2. Git 써보기 - [ repository / commit / add ]
repository와 commit Git을 사용하기 위해 기본적으로 알아야 할 개념들! 먼저 repository는 우리말로 저장소 라는 뜻이다. Git에서 레포지토리에는 프로젝트를 위해 만든 디렉토리의 초창기 모습부터 최근 모습까지 버전별로 담기게 된다.(변경사항들은 .git 디렉토리에 담김!) 다음으로 commit은 프로젝트 디렉토리의 모습을 하나의 버전으로 남기는 동작을 커밋한다 라고 표현한다. 즉 프로젝트 디렉토리의 특정 모습을 하나의 버전으로 남기는 행위 & 결과물을 커밋, 이 커밋이 저장되는 곳이 레포지토리라고 볼 수 있다. repository 만들기 간단한 수학 계산기 프로그램을 만들고, 이 프로젝트를 진행하면서 Git을 사용해 보겠다. 먼저 프로젝트 디렉토리로 MathTool 디렉토리를 만든..
1. Git 시작하기 - [설치]
프로그래머에게는 필수라는 Git! 코드잇을 통해 수강했다. 코드잇이 초보가 보기에는 참 편한것 같다. 깊고 전문적으로 다루진 않지만 관련 지식이 별로 없는 사람도 잘 이해할 수 있도록 설명도 영상도 괜찮다. 나같은 입문자들에게 참 괜찮은듯! Git이란 ? 다들 한번쯤은 들어봤을 버전관리. 버전관리란 파일의 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템을 말한다. 버전관리를 통해 지난 과정 확인과 이전 버전으로 돌아가기를 할 수 있다. 과제할때 최종.진짜최종.최종완성본.... 이런식으로 파일을 수정하고 관리했던 걸 떠올려보면 버전관리는 너무 편리한 시스템이 아닐 수 없다.ㅎㅎ Git은 버전관리와 동시 협업이 가능한 프로그램이며, Git Hub를 통해 다른 컴퓨터에 작..