![[Git] 깃(git)과 깃허브(github)란 무엇인가?](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4wvrM%2FbtrjkklCxOF%2FKRoC6Yy47sdTktQzEf4p91%2Fimg.jpg)
1. GIT이란 무엇인가? 깃(Git)은 2005년에 리누스 토르발스에 의해 개발된 '분산 버전관리 시스템(Distributed Version Control Systems - DVCS)'으로, 컴퓨터 파일의 변경사항을 추적하고 여러명의 사용자들 간에 파일에 대한 작업을 조율하는데 사용된다 (참고 : https://git-scm.com/book/ko/v2 Git 공식 사이트 한글 메뉴얼). 즉, 주로 여러명의 개발자가 하나의 소프트웨어 개발 프로젝트에 참여할 때, 소스 코드를 관리하는데 주로 사용된다. 그렇다면, 2. 버전관리는 왜 필요한가? 쉬운 이해를 위해 'PPT로 발표자료를 만든다'는 하나의 가정을 들어보자. 처음에 '발표.ppt'라는 제목의 파일을 만들었다가, 내용이 바뀔 경우 '발표_최종.ppt..
![[Linux] 기본 리눅스 명령어 조사](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKvoe0%2FbtrjdNhclJy%2FKdtnkKQHCyVQvtKX3uzzrK%2Fimg.jpg)
0. 매뉴얼을 보여주는 리눅스 명령어(man) 1] man : 특정 명령어의 사용법을 알 수 있음.(manual) ex) $ man ls : ls라는 명령어의 사용법을 알려달라는 명령. - cf) 섹션 1 : 일반 명령어, 섹션 2 : 시스템 호출, 섹션 3 : 라이브러리 함수 외 호출 섹션별 출력 매뉴얼이 다름. 1. 파일, 디렉토리에 관한 명령어(pwd, cd, mkdir 외) 1] pwd : 현재 작업하고 있는 디렉토리의 경로명을 출력(print work directory) 2] cd : 디렉토리 이동 명령어(+옵션) 결과물 cd [디렉토리 명] 디렉토리 명으로 이동 cd . 현재 디렉토리 cd .. 한 단계 상위 디렉토리 cd / 최상위 디렉토리 cd $변수명 변수에 저장된 경로로 이동 cd ~ ..