โ [git] user.name๊ณผ user.gmail ์ค์ ํ๊ธฐ์ ์ฒด ์ ์ฅ์์ user name๊ณผ user email ์ค์ ํ๊ธฐ$ git config --global user.name "My Name"$ git config --global user.gmail "abc@gmail.com"ํน์ ์ ์ฅ์(ํ๋ก์ ํธ)์ user name๊ณผ user email ์ค์ ํ๊ธฐ- ํน์ ์ ์ฅ์(ํ๋ก์ ํธ์ ๋๋ ํ ๋ฆฌ)์ ๊ฐ์ ์๋์ ์ปค๋งจ๋ ์ ๋ ฅ$ git config user.name "My Name"$ git config user.gmail "abc@gmail.com"์ค์ ๋ user.name๊ณผ user.email ํ์ธํ๊ธฐ$ git config user.name$ git config user.gmail

โ [Git] Github์ ์๋ชป ์ฌ๋ผ๊ฐ ํ์ผ ์ญ์ ํ๊ธฐgitignore์ค์ ์ ๋ค๋ฆ๊ฒ ํ๊ณ ๋์ ์๋ชป์ฌ๋ผ๊ฐ ํ์ผ์ ์ญ์ ํ๊ณ ์ถ์๋๊ฐ ์๋ค ์์ฌ๋ผ๊ฐ๋ ๋๋๋ฐ ๊ดํ ์ฌ๋ ธ๋ค๋ฉด์ ์ด๋ป๊ฒ ์ญ์ ํ ๊น? 1. ์๊ฒฉ์ ์ฅ์ ํ์ผ๊ณผ ๋ก์ปฌ ์ ์ฅ์ํ์ผ์ ๋๋ค ์์ํ๊ฒ ์ญ์ ํ๊ธฐgit rm [์ญ์ ํ์ผ๋ช ]2. ์๊ฒฉ์ ์ฅ์ ํ์ผ๋ง ์์ํ๊ฒ ์ญ์ ํ๊ธฐgit rm --cached ํ์ผ๋ช ์ฌ๊ธฐ์ ๋๋ ํ ๋ฆฌ ํ์์ ๋ชจ๋ ํ์ผ์ ์์ํ๊ฒ ์ญ์ ํ๊ณ ์ถ์๋# resource ํ์์ ๋ชจ๋ ํ์ผ ์ญ์ git rm --cached -r resource/

โ VSCode Gitlab ์ฐ๋ ํ๋ก์ ํธ ์ฌ๋ฆฌ๊ธฐ๋ ๊ฐ์ ๊ฒฝ์ฐ์๋ ๋ก์ปฌ์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ณ ์ด๋์ ๋ ๊ฐ๋ฐ์ ํ๋ค๊ฐ gitlab์ ์ฌ๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ด ๋ก์ปฌ ํ๋ก์ ํธ๋ฅผ gitlab์ ์ฌ๋ฆฌ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๊ฒ ์ต๋๋ค. 1. Gitlab์์ ํ๋ก์ ํธ ๋ง๋ค๊ธฐgitlab ๋ก๊ทธ์ธ ํ ํ๋ก์ ํธ ๋ง๋ค๊ธฐInitialize repository with a README ํ์ผ์ ์ฒดํฌํด์ ๋ฅผ ํ์ฌ ๋ง๋ค์ง ์์ต๋๋ค.์์ฑ์ด ์๋ฃ๋๋ฉด clone with HTTPS ๋ณต์ฌํด๋์ธ์ 2. VSCode ์์ ํ๋ก๊ทธ์ธ ์ค์น ๋ฐ ๋ช ๋ น์ด ์คํํ๋ก๊ทธ์ธ ์ค์น - gitlens, git history vscode ํฐ๋ฏธ๋์ฐฝ์์ ๋ช ๋ น์ด ์ ๋ ฅgit initgit add .git commit -m "init"# ์๋ https๋ ์์ ์ gitlab ์ฃผ์ ๋ฃ์ด์ฃผ์ธ..

โ [GIT] gitignore ์ฝ๊ฒ ์์ฑํ๊ธฐ.gitignore๋?๋ก์ปฌ์์ ์์ ํ ๋ ํ๊ฒฝ์ ๋ณด๋ ๋น๋์ ๋ณด๋ฑ์ ์๊ฒฉ ์ ์ฅ์์ ๊ด๋ฆฌ๋์ง ์์๋ ๋๋ ๊ฒ๋ค์ ์ง์ ํ์ฌ ์๊ฒฉ์ ์ฅ์์ ์ฌ๋ผ๊ฐ์ง ์๋๋ก ์ง์ ํ๋ ํ์ผ์ ๋๋ค.- .gitignore ํ์ผ์ ๋ง๋ค๊ณ ํ๋ํ๋ ํ์ดํ์ผ๋ก ์ง์ ํด์ค์ ์์ง๋ง ๊ฐ๋จํ๊ณ ์ฝ๊ฒ ๋ง๋ค์ ์๋ ์ธ์ดํธ๋ฅผ ์ถ์ฒํ๊ฒ ์ต๋๋ค.https://www.toptal.com/developers/gitignore/ gitignore.ioCreate useful .gitignore files for your projectwww.toptal.com์ ์ ์ดํ ํ์ฌ ๋ก์ปฌ์ ํ๊ฒฝ์ ๋ง๊ฒ ์์ฑํด์ฃผ๊ณ ์์ฑ์ ๋๋ฆ ๋๋ค.์์ฑ ๋์ด๋์จ ๊ฒ๋ค์ ๋ณต์ฌํด์ ๋ก์ปฌ์ .gitignore์๋ค๊ฐ ๋ถ์ฌ๋ฃ์ด ์ฃผ๋ฉด ๋!!!

โ github ํ ํฐ ์ธ์ฆ ๋ฐฉ๋ฒgit-credential-osxkeychain์ด ํค์ฒด์ธ์์ gitbub.com ํค ์ ๊ทผ์ ํ์ฉํ๊ณ ์ ํฉ๋๋ค??? ๋์ค๊ณ ์ธ์ฆ์ด ์๋๋?? ์ฐพ์๋ณด๋21๋ 8์ 13์ผ Git์์ ํจ์ค์๋ ์ธ์ฆ๊ธฐ๋ฐ ๋์ PAT(Personal Access Token) ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝ๋์๋ค. โ Personal Access Toeken ๋ฐ๊ธ ใฑใฑgithub -> ๋ก๊ทธ์ธ -> ๋ดํ๋กํ ์ฌ์ง -> settings -> ์ผ์ชฝ ์คํฌ๋กค ์ ์ผ ํ๋จ์ผ๋ก ๋ด๋ฆฌ๋ฉด Developer settings -> Personal access tokens ๋๋ฅด๊ณ expiration ์ํ๋ ๋ ์ง๋ก ๋ฐ๊ธ๋ฐ๊ณ ๋ฐ๊ธ๋ฐ์ ํ ํฐ์ copyํด๋์ต๋๋ค. โ credential helper๋ก ํค์ฒด์ธ ์ค์ $ git config -..

โ [README.md] ์ด๋ชจ์ง ๋ฐ Markdown Badges ๊พธ๋ฏธ๊ธฐREADME๋ฅผ ์์ฑํ ๋ ์ด๋ชจ์ง์ ๋ฑ์ง๋ฅผ ์ด์ฉํ์ฌ ๋ฉ์๊ฒ ๊พธ๋ฉฐ๋ณด์โ ์ด๋ชจ์ง์ด๋ชจ์ง๊ฐ ๋ชจ์ฌ์๋ ์ธ์ดํธ ์ ๋๋ค. ๐ฅ๐๐ํ๋์ ์ด๋ชจ์ง๋ฅผ ๋ณด๊ณ ์ ํํ์ฌ README์ ๋ถ์ฌ๋ฃ์ด ์ฃผ๋ฉด ๋ฉ๋๋ค.- https://www.webfx.com/tools/emoji-cheat-sheet/ Emoji Cheat SheetEmoji codes used by GitHub, Basecamp, Slack and other services. Searchable. With emoji meanings.www.webfx.comโ ๋งํฌ๋ค์ด ๋ฑ์ง๋ฑ์ง์ ์์ด์ฝ๋ฑ์ง์ ์์ด์ฝ์ ๋ฃ์๋ ์ฐธ๊ณ - https://simpleicons.org/ Simple Icons2516 Free SV..

๐ฑ gitlab pre-receive hook declined or non-fast-forward ์๋ฌ ํด๊ฒฐ- gitlab์์ push ํ๋ ค๊ณ ํ๋ฉด pre-receive hook declined or non-fast-forward ์๋ฌ๊ฐ ๋ฐ์์ ํด๊ฒฐ ๋ฐฉ๋ฒ 1๋ฒ์งธ setting -> repository -> unProject ์ ํ (pre-receive hook declined)2๋ฒ์งธ non-fast-forward- ํฐ๋ฏธ๋ > git push orgin main --force ์ ์คํ ํ push ์คํํ๋ฉด ์ ์์ ์ผ๋ก push ๋ฉ๋๋ค.
- Total
- Today
- Yesterday
- ๋์์ธํจํด ์ฅ๋จ์
- ๊ฐ์ฒด ์งํฅ ์ค๊ณ ์์น
- ๋์์ธํจํด ์ฅ์
- ๋งฅ ์ฑ ์ถ์ฒ
- git name
- git gmail
- ๋์์ธํจํด ๋จ์
- ๊ฐ์ฒด์งํฅ์ค๊ณ solid
- git user.gmail
- ๋งฅ๋ฆฐ์ด ์ฑ ์ถ์ฒ
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |