git.bash 와 cmd 의 차이점
cmd 는 Window에서 내장된 명령어만 명령이 가능하다.
>> powershell을 출시했지만, 뭔가 조금 부족하다.
>> git.bash 는 리눅스에서 쓰이는 명령어가 전부 동작한다.
경로 중 "~" (틸다)는 Home directory 를 의미한다.
>> 어느 경로에 있던 cd ~/Desktop 을 하면 이동이 가능하다.

+ pwd : 현재 위치 보기
그 외 다양한 리눅스 명령어들
chmod >> 접근 권한 변경 명령어지만, root 권한이 있어야 사용 가능(Window는 사용 불가)
cp >> 파일/폴더를 복사하는 명령어
mv >> 파일/폴더를 이동하는 명령어
code . >> 현재 경로에서 VSCode 생성
TMI : 작성 중 tab 누르면 자동완성
Git의 세가지 영역
1. Working Directory : 현재 깃으로 버전관리하고 있는 폴더 (.git 폴더가 포함된 폴더(git_class))
2. Staging Area : 커밋으로 남기려는 파일들이 있는 곳
3. Repository : 커밋들이 저장되는 곳
TMI : bash 창 중복 실행중일 때 rm -f .git/index.lock 로 강제종료 후 커밋하면 정상 작동
TMI : Ctrl + shift + I : 해당 웹페이지의 html 코드 열기
리눅스 개발환경에서 간혹 아래와 같이 입력이 먹통되는 창이 뜨는 경우, (Vim?)

1. : 이후 q! 을 통해 종료하거나,
2. i 를 입력해 #아래 구문에 원하는 메세지를 입력하고, : wq 를 입력해 정상 커밋을 마무리할 수 있다.


VIM 추가 커맨드 명령어 : https://www.youtube.com/watch?v=cY0JxzENBJg
코딩 공부 사이트 : leetcode.com/explore