깃&깃허브/섹션0 준비하기 4

04. [windows 실습] 소스트리 설치

https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. www.sourcetreeapp.com 다운로드 된 창을 열면 아래와 같이 나온는데, Bitbucket Server, Bitbucket 에 아이디가 있으면 로그인하라는건데, 그냥 건너뛰어도 된다. 건너뛰면은 아래와 같이 나오는데, Mercurial은 git 이외의 것도 관리할 수있는걸 말하는데 필요하지 않으 체크를 풀어준다. 그리고 고급옵션도 선택하지 않고..

03. [Windows 실습] 깃 설치 및 설정

https://git-scm.com/ Git git-scm.com 그리고 다운을 받아 모두 기본으로 설정되 값으로 next로 넘겨준다. 설정값들은 언제든지 바꿀 수 있다. 설치를 해주면 끝난다. 여기서 git을 쳐보면 아래와 같이 주르륵 나오는데 그럼 잘 설치된거다. 그리고 설정을 해준다. 잘 설정 됬는지 확인을 하려면 아래와 같이 작성해서 확인하면된다. git config user.name 이렇게 이름과 이메일이 잘 나오면 설정이 잘 된거다. 이게 깃의 초기셋팅이다. 이렇게 명령 프롬프트에서 사용하는 경우가 있지만, 이제 git bash라는 명령어 입력창을 사용하는 경우가 많다. 아까 설치할때 git bash도 같이 설치되있기 때문이다. 예를들어 새로운 폴더에서 아무데나 마우스 오른쪽키를 누르면 더많은..

01. [이론] 깃이 없는 세상: 버전과 버전 관리

깃이란? 깃은 버전이라는 것을 관리해주는 도구 깃이 없으면? 1. 변경 내역 확인이 어렵다. 2. 작업을 되돌리기 어렵다. 3. 협력하기 어렵다. 변경사항 -> 버전 버전? 유의미한 변화가 결과물로 나온 것 프로그램 개발 == 유의미한 변화를 쌓아 프로그램을 만들어 나가는 것 ( 버전 ) 버전 관리? 1. 변경 내역들을 기억하며 2. 필요하다면 작업을 되돌리며 3. 여러 명의 코드를 쉽게 나누고 합치며 개발하는 것