1.ํ์ผ ์กฐํ
ํ์ฌ ๋๋ ํ ๋ฆฌ์์ ๋ชจ๋ ํ์ผ ์กฐํ (ํ์์ ํ๋ฉด ํ์์ ๋ชจ๋ ํ์ผ ์กฐํ)
=> ls
๋ชจ๋ ํ์ผ์ ๋ํ ์ธ๋ถ์ ์ธ ๋ด์ฉ๊น์ง ์๊ณ ์ถ์ ๋ (ex. ๋ง๋ ์๊ฐ, ๊ด๋ฆฌ์์ด๋ฆ ๋ฑ๋ฑ)
=> ls -al
2.๋๋ ํ ๋ฆฌ ์ด๋
ํ ๋๋ ํ ๋ฆฌ (ํ์ฌ ์ฌ์ฉ์์ ๊ฐ์ธํ ํ์ผ๋ค์ด ์๋ ๋๋ ํ ๋ฆฌ)
=> cd ~ (์ฌ๊ธฐ์ cd ์ ๋ป์ change directory์ ์ฝ์)
๋ฃจํธ ๋๋ ํ ๋ฆฌ (์์คํ
์ ์ต์์ ๋๋ ํ ๋ฆฌ)
=> cd /
ํ์ฌ ๋๋ ํ ๋ฆฌ
=> cd .
๋ถ๋ชจ ๋๋ ํ ๋ฆฌ(์์ ๋๋ ํ ๋ฆฌ)๋ก ์ด๋
=> cd ..
ํ์ฌ ๋๋ ํ ๋ฆฌ ํ์ธ
=> pwd (print working directory)
:point_up: ํ์ผ ์ด๋ฆ์ ๋๊น์ง ๋ค ์น ํ์์์ด, ์ค๊ฐ์ [tap] ํค๋ฅผ ๋๋ฅด๋ฉด ์๋ ์์ฑ์ด ๋๋ค.
3.ํ์ผ ์์ฑ
๋น ํ์ผ ์์ฑ (ex. txt, html, js ๊ฐ์ ํ์ผ)
=> touch [ํ์ผ์ด๋ฆ.ํ์ฅ์] (ex. touch hello.txt)
๋น ๋๋ ํ ๋ฆฌ ์์ฑ
=> mkdir [ํ์ผ ์ด๋ฆ]
4.ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ ์์
ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ ์ฎ๊ธฐ๊ธฐ
=> mv [ํ์ผ or ๋๋ ํ ๋ฆฌ ์ด๋ฆ] [ํ๊ฒ ๋๋ ํ ๋ฆฌ]
ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ ์ด๋ฆ ๋ฐ๊พธ๊ธฐ
=> mv [ํ์ผ or ๋๋ ํ ๋ฆฌ ์ด๋ฆ] [ํ๊ฒ ์๋ก์ด ์ด๋ฆ]
ํ์ผ ๋ณต์ฌ
=> cp [ํ์ผ] [ํ๊ฒ ๋๋ ํ ๋ฆฌ]
๋๋ ํ ๋ฆฌ ๋ณต์ฌ
=> cp -r [๋๋ ํ ๋ฆฌ ์ด๋ฆ]
ํ์ผ์์ ๋ด์ฉ ํ์ธ
=> cat [ํ์ผ ์ด๋ฆ]
5.์ญ์
rm ๋ช ๋ น์ด๋ ์ ๋ง ์ญ์ ํ ๊ฒ์ธ์ง ํ์ธ์ ํ์ง ์๋๋ค. ํ ๋ฒ ์ญ์ ๋ ํ์ผ์ ํด์งํต์ ๋ค์ด๊ฐ์ง ์๋๋ค. ๋ช ์ฌํ ๊ฒ!!
ํ์ผ ์ญ์
=> rm [ํ์ผ ์ด๋ฆ]
๋๋ ํ ๋ฆฌ ์ญ์
=> rm -r [๋๋ ํ ๋ฆฌ ์ด๋ฆ]
์ ๋ ์ฐ๋ฉด ์๋๋ ๋ช
๋ น์ด, ์ ๋ถ ๋ค ์ญ์ ํ๋ค.
=> rm -rf/
6.๊ด๋ฆฌ์ ๊ถํ
=> sudo ๋ช
๋ น์ด๋ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํํ๋ค๋ ๋ป. ('super user do' ์ ์ฝ์)
7.ํ์ผ ์์ ๊ถ ๋ณ๊ฒฝ
=> sudo chown owner: group file
8.ํ ์คํธ ์๋ํฐ
9.ํ์ผ์ด๊ธฐ
1.git log
git์๋ ํ์คํ ๋ฆฌ๋ฅผ ์กฐํํ๋ ๋ช ๋ น์ด git log๊ฐ ์๋ค.
-2
๊ฐ ์๋๋ฐ ์ต๊ทผ ๋ ๊ฐ์ ๊ฒฐ๊ณผ๋ง ๋ณด์ฌ์ฃผ๋ ์ต์
์ด๋ค.:exclamation: git log ์ฃผ์ ์ต์
์ต์ | ์ค๋ช |
---|---|
-p |
๊ฐ ์ปค๋ฐ์ ์ ์ฉ๋ ํจ์น๋ฅผ ๋ณด์ฌ์ค๋ค. |
--stat |
๊ฐ ์ปค๋ฐ์์ ์์ ๋ ํ์ผ์ ํต๊ณ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค๋ค. |
--shortstat |
โstat ๋ช ๋ น์ ๊ฒฐ๊ณผ ์ค์์ ์์ ํ ํ์ผ, ์ถ๊ฐ๋ ๋ผ์ธ, ์ญ์ ๋ ๋ผ์ธ๋ง ๋ณด์ฌ์ค๋ค. |
--name-only |
์ปค๋ฐ ์ ๋ณด์ค์์ ์์ ๋ ํ์ผ์ ๋ชฉ๋ก๋ง ๋ณด์ฌ์ค๋ค. |
--name-status |
์์ ๋ ํ์ผ์ ๋ชฉ๋ก์ ๋ณด์ฌ์ค ๋ฟ๋ง ์๋๋ผ ํ์ผ์ ์ถ๊ฐํ ๊ฒ์ธ์ง, ์์ ํ ๊ฒ์ธ์ง, ์ญ์ ํ ๊ฒ์ธ์ง๋ ๋ณด์ฌ์ค๋ค. |
--abbrev-commit |
40์ ์ง๋ฆฌ SHA-1 ์ฒดํฌ์ฌ์ ์ ๋ถ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด ์๋๋ผ ์ฒ์ ๋ช ์๋ง ๋ณด์ฌ์ค๋ค. |
--relative-date |
์ ํํ ์๊ฐ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด ์๋๋ผ โ2 weeks agoโ ์ฒ๋ผ ์๋์ ์ธ ํ์์ผ๋ก ๋ณด์ฌ์ค๋ค. |
--graph |
๋ธ๋์น์ ๋จธ์ง ํ์คํ ๋ฆฌ ์ ๋ณด๊น์ง ์์คํค ๊ทธ๋ํ๋ก ๋ณด์ฌ์ค๋ค. |
--pretty |
์ง์ ํ ํ์์ผ๋ก ๋ณด์ฌ์ค๋ค. ์ด ์ต์ ์๋ oneline, short, full, fuller, format์ด ์๋ค. format์ ์ํ๋ ํ์์ผ๋ก ์ถ๋ ฅํ๊ณ ์ ํ ๋ ์ฌ์ฉํ๋ค. |
--oneline |
โpretty=oneline โabbrev-commit ๋ ์ต์ ์ ํจ๊ป ์ฌ์ฉํ ๊ฒ๊ณผ ๊ฐ๋ค. |
--since
๋ --until
๊ฐ์ ์๊ฐ์ ๊ธฐ์ค์ผ๋ก ์กฐํํ๋ ์ต์
์ ๋งค์ฐ ์ ์ฉํ๋ค. ์ง๋ 2์ฃผ ๋์ ๋ง๋ค์ด์ง ์ปค๋ฐ๋ค๋ง ์กฐํํ๋ ๋ช
๋ น์ ์๋์ ๊ฐ๋ค.
$ git log --since=2.weeks
- -
์ด ์ต์ ์ ๋ค์ํ ํ์์ ์ง์ํ๋ค.โ2021-01-28โ ๊ฐ์ด ์ ํํ ๋ ์ง๋ ์ฌ์ฉํ ์ ์๊ณ โ1 years 2 day 3 minutes agoโ ๊ฐ์ด ์๋์ ์ธ ๊ธฐ๊ฐ์ ์ฌ์ฉํ ์๋ ์๋ค.
:pray: ์ฐธ์กฐ ๋งํฌ
๐ ๋ด์ผ์ TIW(today I Will)
CSS Selector