GUI 방식보다 CLI 방식에 더 친숙해지기 위해서는 명령어를 필수로 알아야한다!!
GUI(Graphical User Interface): 컴퓨터가 그래픽을 이용해 사용자와 소통하는 방식
CLI(Command-Line Interface): 글자의 입출력을 통해 사용자와 컴퓨터간 소통하는 방식
ls
= list
mkdir qqq
- make directory qqq
cpr -R qqq
- qqq 폴더안의 모든 파일을 다 복사함
mv qqq2 qqq
- qqq안으로 qqq2를 이동시켜라
pwd
= print working directory
지금 작업하고 있는 폴더를 나타내라
cd qqq
- change directory - 현재 작업폴더가 qqq로 바뀜
cd ../
- 상위폴더로 이동
rm qqq
= remove qqq
하지만 폴더는 삭제,복사 불가
rm -rf qqq
- qqq라는 폴더를 순회하면서 강제로 지워라
여기서 rf의 f는 false!
git clone
: Remote Repository를 Local로 복제(local에 git 복제됨)
git add
: 가상 저장소(index)에 임시 저장(stage)
git commit
: git에 변경 사항을 기록
git push
: Local Repository의 내용을 Remote Repository로 전송
git pull
: Remote Repository의 내용을 Local Repository로 전송
git stash
: 변경 내용 임시 저장
JSX는 React 전용 HTML이다!
최근에는 CSS-IN-JS 방식을 많이 쓴다!