목록생활코딩 (3)
기록방
● gistory 설치 [ git의 원리 파악하기 ] 원리를 파악하기위애 .git의 파일이 내부에서 어떤 변화가 있는지 알아보자. git을 쉽게 분석하기위해 만든 프로그램이 gistory임. 웹에서 돌아가고, .git디렉토리에 있는 내용들을 리스트로 보여줌. 파일이 변경되거나 추가되면 가장 위쪽으로 옴. 방금 내린 명령이 어떤 파일에 영향을 주었고, 어떤 내용인지 파악 및 추적 가능. [ gistory ] 파이썬 설치 후 'pip install gistory' (혹은 pip3)로 설치 여기서 pip버전이 맞지 않아 오류가 뜸. pip help를 쳐보니 버전 확인(pip -V)만 있고 업글하는 방법은 없었음.. 검색해보니 python -m pip install --upgrade pip 라고 치면 업그레이드..
● 설치 및 실습방법 [ windows에서 설치 ] https://git-scm.com 에서 깃 다운로드. 기본값은 바꿀게 딱히 없음. git bash실행. (윈도우 운영체제에서 리눅스나 유닉스 처럼 명령어로 프로그램을 다룰 수 있게 됨) "git" 명렁어 쳐서 잘 설치되었나 확인해보기. ● 저장소 만들기 [ 프로젝트 파일 만들기 ] mkdir gitfth [ 프로젝트 디렉토리 들어가기 ] cd gitfth [ 현재 디렉토리를 git의 (버전) 저장소로 만들기 ] git init ● git이 관리할 대상으로 파일 등록 [ 파일 생성 ] vim f1.txt 'vim'이라는 에디터를 사용하여 파일을 생성 'vim'은 명령어 시스템에서 대부분 설치되어있기 때문에 어디서나 쓸 수 있다는 장점. 대신 사용이 어렵..
● GIT1 - 1. 수업소개 [ GIT이란? ] 버전관리시스템. 소스코드 외에도 문서관리에 사용해도 좋음. 리눅스 개발자들이 리눅스를 보다 잘 관리하기위해 만든게 시초. [ 지옥에서 온 GIT ] 버전관리시스템 없이 많은 파일들이 오고가면 지옥과 같아서... ● GIT1 - 2. GIT을 구경합시다! [ GIT의 3대 목적 ] 1. 버전관리 : version 2. 백업 : backup 3. 협업 : collaborate 뒤로 갈수록 기하급수적으로 어려워짐. 하나하나 잘 익히고 넘어가야되고 필요한 기능만 쓰도록 하자. [ 이 수업 ] 사용하는 방법이아니라 GIT을 구경하고 체험하는 목적임. ● GIT1 - 3.1 GIT의 목적 1 - 버전관리 1 [ 버전관리 ] 일반적으로 작업을 하다가 전 작업으로 돌려..