์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Git
- AI
- sap
- ํ ์คํธ๋ง์ด๋
- ํ๋ธ๋ก
- AWS
- ๋ฐ์ดํฐ ๋ถ์
- ์๋ง์กด์น์๋น์ค
- abap
- github
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฆฌ์กํธ
- ๋ฐฑ์ค
- ๋น ๋ฐ์ดํฐ
- react
- ์๊ณ ๋ฆฌ์ฆ
- ์ธ๊ณต์ง๋ฅ
- ์์ฐ์ด์ฒ๋ฆฌ
- ์ฝํ
- ํ ์คํธ๋ถ์
- ํ์ด์ฌ
- nlp
- DFS
- ํ๋ธ๋ฃจ
- tableau
- ๋ฐ์ดํฐ๋ถ์
- ๋ฅ๋ฌ๋
- ์ฝ๋ฉํ ์คํธ
- erp
- ๊นํ๋ธ
- Today
- Total
๋ชฉ๋ก๊นํ๋ธ (9)
Hey Tech
๐ ๋ค์ด๊ฐ๋ฉฐ ๋ณธ ํฌ์คํ ์์๋ git ๋ก์ปฌ ๋ธ๋์น์ ์๊ฒฉ ๋ธ๋์น ์ญ์ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. ๐ ๋ชฉ์ฐจ 1. branch ๋ชฉ๋ก ํ์ธ 2. ๋ก์ปฌ branch ์ญ์ 3. ์๊ฒฉ์ ์ฅ์ branch ์ญ์ 1. branch ๋ชฉ๋ก ํ์ธ ๋จผ์ , branch ๋ฆฌ์คํธ๋ฅผ ํ์ธํด ๋ด ๋๋ค. git branch -a ์๋์ ๊ทธ๋ฆผ 1๊ณผ ๊ฐ์ด, "remotes"๋ก ์์ํ๋ ๊ฒ์ ์๊ฒฉ์ ์ฅ์(github) ๋ฆฌ์คํธ์ด๊ณ , ์ด๋ฆ๋ง ์ฐ์ฌ์๋ ๊ฒ์ ๋ก์ปฌ ๋ธ๋์น์ ๋๋ค. 2. ๋ก์ปฌ branch ์ญ์ ๋จผ์ ๋ก์ปฌ branch๋ฅผ ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. git branch -d [๋ธ๋์น๋ช ] ์๋์ ๊ทธ๋ฆผ 2์ ๊ฐ์ด master ๋ธ๋์น๋ฅผ ์ญ์ ํด ๋ณด์์ต๋๋ค. ์ฐธ๊ณ ๋ก, ๋๋ฌธ์ D ์ต์ ์ ์ฃผ๋ฉด ๊ฐ์ ์ญ์ ๊ธฐ๋ฅ์ ๋๋ค. ์ฆ, ๋ฌป์ง๋ ๋ฐ์ง์ง๋ ์๊ณ ์ญ์ ํ๊ธฐ ๋๋ฌธ์ ์ ์คํ๊ฒ ์ฌ์ฉ..
(Optional) ๊ธฐ์กด ์๊ฒฉ์ ์ฅ์ ์ ๊ฑฐ ๊ธฐ์กด์ ์ฐ๊ฒฐ๋ ์๊ฒฉ ์ ์ฅ์๊ฐ ์๋ค๋ฉด ์ ๊ฑฐ๋ฅผ ํด๋ ๋๊ณ ์ ํด๋ ๋ฉ๋๋ค. ์ฆ, ๊ธฐ์กด ์๊ฒฉ ์ ์ฅ์๋ ๊ทธ๋๋ก ๋๊ณ ์๋ก์ด ์ด๋ฆ์ ์๊ฒฉ์ ์ฅ์์์ ์์ ์ ํฌ๋งํ์ ๋ค๋ฉด Skip ํ์ ๋ ๋ฉ๋๋ค. git remote remove [์๊ฒฉ์ ์ฅ์ ์ด๋ฆ] ์ผ๋ฐ์ ์ผ๋ก ์๊ฒฉ์ ์ฅ์ ์ด๋ฆ์ origin์ ์ฌ์ฉํ๋ ํธ์ด๋ฏ๋ก, ์ ๊ฑฐ๋ฅผ ํฌ๋งํ์ ๋ค๋ฉด ์๋์ ๊ฐ์ ๋ช ๋ น์ด๋ฅผ ํฐ๋ฏธ๋(cmd) ์ฐฝ์ ์ ๋ ฅํ์๋ฉด ๋ฉ๋๋ค. git remote remove origin โ ์๊ฒฉ์ ์ฅ์ ์ถ๊ฐ ์๊ฒฉ์ ์ฅ์ ์ถ๊ฐ ๋ช ๋ น์ด๋ ์๋์ ํ์์ฒ๋ผ, ๋ฑ๋กํ ์๊ฒฉ์ ์ฅ์ ์ด๋ฆ๊ณผ ๋ฆฌํฌ์งํ ๋ฆฌ ์ ๋ณด๋ฅผ ์ฐจ๋ก๋ก ์ ๋ ฅํ์๋ฉด ๋ฉ๋๋ค. git remote add origin https://github.com/[Github ID]/[๋ฆฌํฌ์งํ ๋ฆฌ ์ด๋ฆ]...
๐ ๋ค์ด๊ฐ๋ฉฐ ๋ณธ ํฌ์คํ ์์๋ ๊น ๋ธ๋์น ๋ชฉ๋ก ํ์ธ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. ๋ก์ปฌ ๋ธ๋์น๋ง, ์๊ฒฉ ๋ธ๋์น๋ง, ๋ก์ปฌ&์๊ฒฉ ๋ธ๋์น ๋ชจ๋๋ฅผ ํ์ธํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. 1. ๋ก์ปฌ&์๊ฒฉ ๋ธ๋์น ๋ฆฌ์คํธ ๋ชจ๋ ํ์ธ ๋ช ๋ น์ด๋ all์ ์ฒซ ์์ธ a ์ต์ ์ ๋ฃ์ด์ฃผ๋ฉด ๋ฉ๋๋ค. git branch -a ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ ์๋์ ๊ทธ๋ฆผ 1๊ณผ ๊ฐ์ต๋๋ค. ๋ค์ ํฐ๋ฏธ๋๋ก ๋์๊ฐ๊ณ ์ถ์ผ์๋ฉด ๋งฅ๋ถ ๊ธฐ์ค control + z ํค๋ฅผ ๋๋ฌ์ฃผ์ธ์. 2. ๋ก์ปฌ ๋ธ๋์น ๋ฆฌ์คํธ ํ์ธ ๋ช ๋ น์ด๋ ์๋์ ๊ฐ์ต๋๋ค. git branch ๊ฒฐ๊ณผ๋ ์๋์ ๊ทธ๋ฆผ 2์ ๊ฐ์ต๋๋ค. ๋ค์ ํฐ๋ฏธ๋๋ก ๋์๊ฐ๊ณ ์ถ์ผ์๋ฉด ๋งฅ๋ถ ๊ธฐ์ค control + z ํค๋ฅผ ๋๋ฌ์ฃผ์ธ์. 3. ์๊ฒฉ ๋ธ๋์น ๋ฆฌ์คํธ ํ์ธ ๋ช ๋ น์ด๋ remote์ ์ฒซ ์์ธ r ์ต์ ์ ๋ฃ์ด์ฃผ๋ฉด ๋ฉ๋๋ค. git branch -r ๊ฒฐ..
๐ branch ์ญ์ ๋ฐฉ๋ฒ ํฐ๋ฏธ๋์์ ์๋์ ๊ฐ์ ๋ช ๋ น์ด์ ํจ๊ป, ์ญ์ ํ branch ์ด๋ฆ์ ์ ๋ ฅํด ์ค๋๋ค. git branch -d [์ญ์ ํ branch ์ด๋ฆ] ๐จ๐ป ๊ฒฐ๊ณผ ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์์ ๊ฒฝ์ฐ ๋๊ธ ๋จ๊ฒจ์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ทธ๋ผ ์ค๋๋ ํ๋ณตํ ํ๋ฃจ ๋ณด๋ด์๊ธธ ๋ฐ๋๋๋ค๐ ๊ณ ๋ง์ต๋๋ค.
โ ์๋ฌ ๋ฉ์์ง Add ์ค ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๋ฅผ ๋ง์ฃผํ์ต๋๋ค(๊ทธ๋ฆผ 1). gwarning: adding embedded git repository: mecab-0.996-ko-0.9.2/mecab-python-0.996 hint: You've added another git repository inside your current repository. hint: Clones of the outer repository will not contain the contents of hint: the embedded repository and will not know how to obtain it. hint: If you meant to add a submodule, use: hint: hint: git submod..
๐ ๋ชฉ์ฐจ Step 1. Github ๋ฆฌํฌ์งํ ๋ฆฌ ์ค๋น Step 2. Access ํ ํฐ ์์ฑ Step 3. ์ฝ๋ฉ์ ๋๋ผ์ด๋ธ ๋ง์ดํธ Step 4. Github ์ปค๋ฐ์ฉ ํด๋ ์์ฑ Step 5. ๋๋ ํ ๋ฆฌ ๋ณ๊ฒฝ Step 6. Git ํด๋ก Step 7. Git ์ ๊ทผ๊ถํ ๋ถ์ฌ Step 8. Commit ํ ์คํธ Step 1. Github ๋ฆฌํฌ์งํ ๋ฆฌ ์ค๋น ๊ตฌ๊ธ ์ฝ๋ฉ(Google Colab)๊ณผ ์ฐ๋ํ ๋ฆฌํฌ์งํ ๋ฆฌ(Repository)๋ฅผ ์ค๋นํฉ๋๋ค(๊ทธ๋ฆผ 1). Step 2. Access ํ ํฐ ์์ฑ Step 2-1. ๊ฐ์ธ Setting ์ฝ์ ์ ๊ทผ ์ฐ์ธก ์๋จ ํ๋กํ ํด๋ฆญ - Settings ์์ผ๋ก ํด๋ฆญํฉ๋๋ค(๊ทธ๋ฆผ 2). Step 2-2. Personal access tokens ์ ๊ทผ ์ข์ธก์ Personal access tokens..
โ ์๋ฌ ๋ฉ์์ง ์ปค๋ฐ ์ค์ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๋ฅผ ๋ง์ฃผํ์ต๋๋ค. "Changes not staged for commit:" ... no changes added to commit ๐ก ์์ธ ๋ฌธ์ ๋ ํ์ฌ ํฐ๋ฏธ๋์ ๋๋ ํ ๋ฆฌ ์์น์ ์์ ๋ ํ์ผ์ ์๊ฒฉ ์ ์ฅ์ ๊ฒฝ๋ก๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ ๊ฒ์ ๋๋ค. ์ ์ ๊ฒฝ์ฐ์๋ ์ต์์ ํด๋์ ํ์ ํด๋์ธ dfs-bfs ๋ด ํ์ด์ฌ ํ์ผ์ ์ฝ๋๋ฅผ ์์ ํ์์ต๋๋ค. ๋ก์ปฌ ๋ด ์์ ํ ํ์ผ ์์น์๋ ๋ค๋ฅด๊ฒ, ํฐ๋ฏธ๋ ๋ด ๋๋ ํ ๋ฆฌ๋ ์ต์์ ํด๋์ ํ์ ํด๋์ธ(dfs-bfs ํด๋์ ๊ฐ์ ๋ ๋ฒจ) boj์ ๋๋ค. ์ฌ๊ธฐ์ ์ปค๋ฐ์ ์๋ํ๋๋ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์ฃ . โ ํด๊ฒฐ๋ฐฉ๋ฒ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ํฌ๊ฒ 2๊ฐ์ง์ ๋๋ค. ์ฒซ์งธ, add ์ ์ปค๋ฐํ ํ์ผ์ ๊ฒฝ๋ก๊น์ง ์ ๋ ฅํ๋ ๊ฒฝ์ฐ ๋์งธ, ์ต์์ ๋๋ ํ ๋ฆฌ์์ ์ปค๋ฐํ๋ ..
์๋ ํ์ธ์! ์ค๋์ ์๋์ ๊ฐ์ ์๊ฒฉ ์ ์ฅ์ pull ๋์ค ๋ง์ฃผํ ์ ์๋ ์๋ฌ์ ๋์ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํฉ๋๋ค. error: Your local changes to the following files would be overwritten by merge: ... Please commit your changes or stash them before you merge. ๐ฅ ์๋ฌ ์ํฉ ์๊ฒฉ์ ์ฅ์์์ ๋ก์ปฌ๋ก ํ์ผ์ pull ํ๋ ์ค ์๋ฌ ๋ฉ์์ง๋ฅผ ๋ง์ฃผํ์ต๋๋ค. git pull origin main ์๋ฌ ๋ฉ์์ง(๊ทธ๋ฆผ 1)๐ From https://github.com/park-gb/algorithm-problem-solving * branch main -> FETCH_HEAD Updating 840480f..9f7b..