728x90 ์ ์ฒด ๊ธ63 [Git] git ๋ช ๋ น์ด ๋ชจ์ ์์ ํ์ ๋ธ๋์น ๋ฐ๊ฟ์ผ ํ ๋ ์์ ์ ํ๊ณ ๋์ ๋ค๋ฅธ ๋ธ๋์น์์ ์์ ์ ํ๊ณ ์์์ ๋ ์์ ํ ๋ด์ฉ์ develop ๋ธ๋์น์ ์ปค๋ฐํ ๋ฐฉ๋ฒ์ด stash๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ git stash // ์ปค๋ฐํ์ง ์์ ๋ณ๊ฒฝ์ฌํญ ์์ ์ ์ฅ git checkout develop // develop ๋ธ๋์น๋ก ๋ณ๊ฒฝ git stash pop // ์์๋ก ์ ์ฅํ ๋ณ๊ฒฝ์ฌํญ์ ๋ณต์ ์ปค๋ฐ ํ ์ปค๋ฐ ์ทจ์ ์ด๋ค ํ์ผ์ ๋นผ๋จน๊ณ commit๋ฅผ ํด๋ฒ๋ ธ์๋ ์์ ํ ํ์ผ๋ค์ ๋ ๋ฆฌ์ง ์๊ณ ์ปค๋ฐํ๋ ๋ฒ == ์ธํ ๋ฆฌ์ ์ด์์ undo commit ์ด ์์ง๋ง ์ํตํ ๋! git reset HEAD^ ๋ช ๋ น์ด๋ฅผ ํตํด git commit์ ์ทจ์ํ ์ ์๋ค! $ git log $ git reset --soft HEAD^ $ git reset --mixed HE.. 2022. 7. 28. [JavaScript] js ์คํฌ๋กค ์ ์ด ์๋จ ๋ฐ๋ก๊ฐ๊ธฐ .ScrollTop() ์คํฌ๋กค์ ๋งจ ์๋ก ์ฎ๊ฒจ์ผ ํ ๋ scrollTop() ํจ์๋ฅผ ์ฌ์ฉํ์ฌ window scroll์ ์ ์ดํ๋ค $('id').scrollTop(0); ๋ ์ด์ดํ์ ์ด๋ ํ์ด์ง๋ ์ ๊ทผ์ ๋งจ ์๋ก ์ฌ๋ผ์ค๊ฒ ๋จ. HTML์์ id๊ฐ์ ๋ถ์ฌํ์ฌ ์์ญ์ ์ค์ ํ๋ค. ๊ทธ ์ดํ์ js์์ ์คํฌ๋กค ์ ์ด scroll Top ๊ธฐ๋ฅ์ ๋ฃ์ด์ค๋ค. ์ด๋ ์์ญ์ ์ ๋๋ก ์ค์ ํ๋๊ฒ ์ค์. ์คํฌ๋กค์ด ์ผ์ด๋๋ ๋ถ๋ถ๋ง ์์ญ์ผ๋ก ์ค์ ํด์ผ scroll Top ๊ธฐ๋ฅ์ด ์ ์์ ์ผ๋ก ์๋ํ๋ค. window. scrollTop(0); ๊ณผ $('#์์ด๋').scrollTop(0);์ ์ฐจ์ด $(window).scrollTop(0); // ํด๋น ํ์ด์ง์ ๊ฐ์ฅ ์ ํ์ด์ง๋ก ์ด๋ $('#์์ด๋').scrollTop(0); // ๋ ์ด์ด ํ์ ๋ฑ ์คํฌ๋กค ์ ์ด ํด์ผํ ๋ถ๋ถ.. 2022. 7. 27. [SQL] ์ค๋ณต์ ๊ฑฐ insert ์ฟผ๋ฆฌ (insert where not exists) ์ค๋ณต์์ด INSERT ํ๋ ๊ตฌ๋ฌธ ์์ฑ ์ค๋ณต์์ด ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ๊ตณ์ด SELECT๋ฌธ์ ํตํด ์ค๋ณต ํ์ธ ์ดํ INSERT๊ตฌ๋ฌธ์ ์คํ ํ ํ์๊ฐ ์๋ค. INSERT๋ฌธ์ ์์ฑํ๋ฉฐ ์กฐ๊ฑด ์ค์ ์ผ๋ก ๊ฐํธํ๊ฒ ์ค๋ณต์์ด INSERT ํ ์ ์๊ธฐ ๋๋ฌธ. ๊ธฐ์กด ์์ฑํ๋ ๊ธฐ๋ณธ INSERT ๊ตฌ๋ฌธ INSERT INTO ํ ์ด๋ธ๋ช ( ์ปฌ๋ผ1, ์ปฌ๋ผ2 ) VALUES ( ์ปฌ๋ผ1, ์ปฌ๋ผ2 ) ๋จผ์ ๊ธฐ๋ณธ INSERT ๊ตฌ๋ฌธ์ ๋ณด๋ฉด ๊ฐ์ ๊ฐ์ ํฌํจํ๊ณ ์์ด๋ ๋ฌดํ์ผ๋ก ๊ฐ์ ์ปฌ๋ผ์ด INSERT ๋๋ค. ๊ตฌ๋ฌธ์ ์ฌ๋ฌ๋ฒ ์คํํ๋ฉด ํ ์๋ก ๊ฐ์ ๊ฐ์ด ์์ด๊ฒ ๋๋ ํ์์ ๋ณผ ์ ์๋ ๊ฒ. ์๋๋ ์ผ์ ๋ถ๋ถ์ ๋ฐ์ดํฐ๋ฅผ ์์ง์ ํด์ผํ ๋ ๊ฐ์ด ์ค๋ณต์ด ๋๋ฉด ์๋์๊ธฐ์ ์์ฑํ ์ฟผ๋ฆฌ์ด๋ค. ์์ ํ ์ฟผ๋ฆฌ (๊ธฐ์กด ํ ์ด๋ธ์ ์๋ ํญ๋ชฉ ์ ์ธํ๊ณ insert) .. 2022. 7. 26. ์ด์ 1 ยทยทยท 3 4 5 6 ๋ค์ 728x90 ๋ฐ์ํ