์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ ์คํธ๋ถ์
- Git
- ์๋ง์กด์น์๋น์ค
- ์ฝ๋ฉํ ์คํธ
- AWS
- sap
- github
- ๋ฆฌ์กํธ
- AI
- ํ๋ธ๋ก
- nlp
- ํ ์คํธ๋ง์ด๋
- erp
- ๋ฐ์ดํฐ๋ถ์
- tableau
- DFS
- ์ธ๊ณต์ง๋ฅ
- ๋ฅ๋ฌ๋
- ๋ฐ์ดํฐ ๋ถ์
- ์์ฐ์ด์ฒ๋ฆฌ
- ๋น ๋ฐ์ดํฐ
- react
- ๋ฐฑ์ค
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๊นํ๋ธ
- ์๊ณ ๋ฆฌ์ฆ
- ํ์ด์ฌ
- abap
- ํ๋ธ๋ฃจ
- ์ฝํ
- Today
- Total
๋ชฉ๋กgithub (16)
DATA101

โ ์๋ฌ ๋ฉ์์ง ์ปค๋ฐ ์ค์ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๋ฅผ ๋ง์ฃผํ์ต๋๋ค. "Changes not staged for commit:" ... no changes added to commit ๐ก ์์ธ ๋ฌธ์ ๋ ํ์ฌ ํฐ๋ฏธ๋์ ๋๋ ํ ๋ฆฌ ์์น์ ์์ ๋ ํ์ผ์ ์๊ฒฉ ์ ์ฅ์ ๊ฒฝ๋ก๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ ๊ฒ์ ๋๋ค. ์ ์ ๊ฒฝ์ฐ์๋ ์ต์์ ํด๋์ ํ์ ํด๋์ธ dfs-bfs ๋ด ํ์ด์ฌ ํ์ผ์ ์ฝ๋๋ฅผ ์์ ํ์์ต๋๋ค. ๋ก์ปฌ ๋ด ์์ ํ ํ์ผ ์์น์๋ ๋ค๋ฅด๊ฒ, ํฐ๋ฏธ๋ ๋ด ๋๋ ํ ๋ฆฌ๋ ์ต์์ ํด๋์ ํ์ ํด๋์ธ(dfs-bfs ํด๋์ ๊ฐ์ ๋ ๋ฒจ) boj์ ๋๋ค. ์ฌ๊ธฐ์ ์ปค๋ฐ์ ์๋ํ๋๋ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์ฃ . โ ํด๊ฒฐ๋ฐฉ๋ฒ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ํฌ๊ฒ 2๊ฐ์ง์ ๋๋ค. ์ฒซ์งธ, add ์ ์ปค๋ฐํ ํ์ผ์ ๊ฒฝ๋ก๊น์ง ์ ๋ ฅํ๋ ๊ฒฝ์ฐ ๋์งธ, ์ต์์ ๋๋ ํ ๋ฆฌ์์ ์ปค๋ฐํ๋ ..

๊ธฐ๋ณธ ๊ฐ์ - A๋ผ๋ branch์ B๋ผ๋ branch๊ฐ ์๋ค๊ณ ๊ฐ์ - ์ต์ด branch ์์น๋ A๋ผ๊ณ ๊ฐ์ - ๋ชฉํ: A branch์ B branch๋ฅผ ๋ณํฉํ์ฌ ๋ก์ปฌ, ์๊ฒฉ ์ ์ฅ์์ ๋ชจ๋ ํ์ผ์ ์ต์ ํ์ผ๋ก ์ ๋ฐ์ดํธ Step 1. ๋ก์ปฌ ์ ์ฅ์ ์์ ๋ ํ์ผ ์ ๋ก๋ - ์๋ ๊ทธ๋ฆผ 1 ๋ด 1๏ธโฃ๊ณผ ๊ฐ์ด, ๋ก์ปฌ A branch์์ ์์ ํ ํ์ผ์ด ์๊ฒฉ ์ ์ฅ์์ ์ฐจ์ด๊ฐ ์๋์ง ํ์ธ git status - ์์ ๋ ํ์ผ์ด ์์ ๊ฒฝ์ฐ ์๊ฒฉ ์ ์ฅ์์ push git commit -am "์ปค๋ฐ๋ฉ์์ง" - ํ์ผ push git push origin branchA Step 2. ๋ก์ปฌ branch ๊ฐ merge - remote update ์งํ git remote update - branchB๋ก ์ด๋ git checkout..

โ ์๋ฌ ์ํฉ- branch ์ด๋ ์๋ ์ค ์๊ฒฉ ์ ์ฅ์ ๋ด branch ์ ๋ณด๋ฅผ ์ ๋๋ก ์ฝ์ด์ค์ง ๋ชปํ๋ ์ํฉ ๋ฐ์ - push, pull, merge ๋ฑ ์๊ฒฉ ์ ์ฅ์์ ํต์ ํ ๋ ์ธ์ ๋ ๋ฐ์ํ ์ ์๋ ์๋ฌ ์ค ํ๋๐ ์๋ฌ ๋ฉ์์งfatal: 'development' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.โจ ํด๊ฒฐ ๋ฐฉ๋ฒ2๊ฐ์ง ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.์ฒซ ๋ฒ์งธ, ์๊ฒฉ ์ ์ฅ์ ์ ๋ณด ์ ๋ฐ์ดํธ ๋ฐฉ๋ฒ๋ ๋ฒ์งธ, ์๊ฒฉ ์ ์ฅ์ ์ฐ๊ฒฐ ์ ๊ฑฐ ํ ์ฌ์ฐ๊ฒฐ๊ฐ๊ฐ ์์๋ณด๊ฒ ์ต๋๋ค.๐ก ์๋ฃจ์ ..

Step 1. ๊ธฐ์กด Repository ์ฐ๊ฒฐ ํด์ git remote remove origin Step 2. ์๋ก์ด Repository ์ฐ๊ฒฐ git remote add origin [์๋ก์ด Repository URL] ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ์๋์ ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์. ๊ณ ๋ง์ต๋๋ค :)

์๋ฌ ์ํฉ Repository์์ ์๋ก์ด Branch๊ฐ ์ ๋ฐ์ดํธ๋์ด checkout ์๋ ์ค ์๋์ ๊ฐ์ ์๋ฌ ๋ฐ์ ์๋ฌ ๋ฉ์์ง error: pathspec 'development' did not match any file(s) known to git ๋ฌธ์ ์์ธ Branch ์ ๋ฐ์ดํธ๊ฐ ์ ๋์ด ์๋ฌ ๋ฐ์ ํด๊ฒฐ์ฑ git remote update git checkout [branch ์ด๋ฆ] ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ์๋์ ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์. ๊ณ ๋ง์ต๋๋ค :)

์๋ฃจ์ ํฐ๋ฏธ๋์์ ์๋์ ๊ฐ์ด branch ์ด๋ฆ๊ณผ ์ ์ฅ์ URL ์ ๋ ฅ git clone -b {Branch ์ด๋ฆ} --single-branch {์ ์ฅ์ URL} ์์ฑ ์์ git clone -b development --single-branch https://github.com/[...].git ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ์๋์ ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์. ๊ณ ๋ง์ต๋๋ค :)

์๋ ํ์ธ์ ๐จ๐ป ์ค๋์ Github ๊ธฐ์กด ๋ฆฌํฌ์งํ ๋ฆฌ(repository)๋ฅผ ์ ๊ฑฐํ๊ณ ์๋ก์ด ๋ฆฌํฌ์งํ ๋ฆฌ remote๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํด ๋๋ฆฝ๋๋ค. ์๋ 2๊ฐ์ง ์ ์ฐจ๋ฅผ ์์๋๋ก ์ปค๋งจ๋๋ผ์ธ(macOS: ํฐ๋ฏธ๋)์ ์ ๋ ฅํด ์ฃผ์๋ฉด ๋๋ต๋๋ค :) 1. ๊ธฐ์กด ๋ฆฌํฌ์งํ ๋ฆฌ remote ์ ๊ฑฐ git remote remove origin 2. ์๋ก์ด ๋ฆฌํฌ์งํ ๋ฆฌ remote ์ถ๊ฐ git remote add origin [์๊ฒฉ์ ์ฅ์ ์ฃผ์] ์๊ฒฉ ์ ์ฅ์ ์ด๋ฆ์ https://github.com/์ฌ์ฉ์์ด๋ฆ/๋ฆฌํฌ์งํ ๋ฆฌ ์ด๋ฆ ํํ๋ก ์ ๋ ฅํด ์ค๋๋ค. ์ค๋์ Github์์ ๊ธฐ์กด ๋ฆฌํฌ์งํ ๋ฆฌ remote๋ฅผ ์ ๊ฑฐํ๊ณ ์๋ก์ด ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ถ๊ฐํ๋ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ดค์ต๋๋ค. ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์์ ๊ฒฝ์ฐ ์๋์ ๐๐๐ ๋๊ธ..

์๋ ํ์ธ์!๐โ๏ธ ์ค๋์ Github ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์์ฑํ๊ณ ํ์ผ์ ์ ๋ก๋(i.e., ์ปค๋ฐ commit)ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ณต์ ํด ๋๋ฆฝ๋๋ค :) ๐ก ํ์ต๋ชฉํ ๊ฐ์ธ Github ๋ฆฌํฌ์งํ ๋ฆฌ์ ์์ค์ฝ๋ ์ ๋ก๋(์ปค๋ฐ) ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ดํดํ๋ค. ๋ชฉ์ฐจ 1. Git ์ค์น 2. Repository ์์ฑํ๊ธฐ 3. Git/Github setup 4. ํ์ผ ์ปค๋ฐ(commit)ํ๊ธฐ 1. Git ์ค์น ๊ฐ์ฅ ๋จผ์ , git์ ์ค์นํด ์ค๋๋ค. ์๋ ๋งํฌ์์ ๋ณธ์ธ์ ์ด์์ฒด์ ์ ๋ง๋ git์ ์ค์นํด ์ฃผ์ธ์. git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source reposit..