GUIs 같은 경우에는 깃의 모든 작업을 완벽하게 제공하는 것은 아닐 수도 있다. 따라서 이번 강의에서는 주로 커맨드라인을 사용할 것이다.
깃은 윈도우에서 실행되도록 설계된 소프트웨어가 아니기 때문에, Git bash를 설치해서 윈도우 환경에서 bash shell과 git을 같이 사용할 수 있게 해야된다.
Git 설치를 마친 후에는 Git에게 이름과 이메일을 알려주어야 한다. 왜냐하면 만약 수많은 사람들과 프로젝트를 진행하고 있다면, 각각의 체크포인트에 누가 그 작업을 했는지 알아야 하기 때문이다. 언제든 재 설정이 가능하다.
git config --global user.name "Namhoon Kim"
git config --global user.email "southernlight3816@gmail.com"
global 옵션을 사용하면 깃은 username 또는 user.name을 모든 Git 저장소에 동일하게 전역적으로 설정한다.
start . -> 탐색기 켜기, start 명령어는 상대경로를 지원하지 않는다.
ls -> ls '폴더명' 을 하게 되면 그 폴더 안에 들어있는 폴더/파일을 알려준다.
ls -a -> 숨은 파일 보여주기
pwd -> 지금 현재 있는 위치를 보여준다.
cd -> 디렉토리 변경
touch red.txt orange.py yellow.pdf -> 세 가지 파일을 한번에 만들 수 있다.
mkdir-> 디렉토리 만들기 , 공백이 있으면 두개의 폴더를 만든다고 생각한다.
rm -> 영구적으로 파일 삭제, 여러개 삭제도 가능
rm -rf(recursive folder) -> 디렉토리를 삭제할 때 사용