๐ปProgramming/Github
-
[Git / Github] Please enter the commit message for your changes. Lines starting๐ปProgramming/Github 2023. 11. 11. 16:16
๐ ์ค๋ฅ ์ํฉ ๋ฐ์ ์ด์ ์ปค๋ฐ์ผ๋ก ๋๋๋ฆฌ๋ ค๊ณ ํ๋๋ฐ Revert "OAuthAttributes" This reverts commit ad3c7480bbd7c16977cf9e0c06d4b2bfd57d20e7. # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # On branch CH5 # Your branch is up to date with 'origin/CH5'. # # Changes to be committed: # deleted: suucong/SpringBoot/SpringBootPractice/src/..
-
[Git / Github] ๋ช ๋ น์ด ์ ๋ฆฌ๐ปProgramming/Github 2023. 11. 6. 11:09
๐ ์๊ฒฉ ์ ์ฅ์ ์ถ๊ฐ git remote add [์๊ฒฉ ์ ์ฅ์ ๋ณ์นญ] [remote repository URL] git pull [์๊ฒฉ ์ ์ฅ์ ๋ณ์นญ] [๋ธ๋์น ์ด๋ฆ] ๐ ์๊ฒฉ ์ ์ฅ์ ์ญ์ git remote -v # ํ์ฌ ์ค์ ๋์ด ์๋ ์๊ฒฉ ์ ์ฅ์ ๋ฆฌ์คํธ ํ์ธ git remote remove [์๊ฒฉ ์ ์ฅ์ ์ด๋ฆ(๋ณ์นญ)] # ๋ฆฌ์คํธ์์ ํ์ธํ ์๊ฒฉ ์ ์ฅ์ ์ด๋ฆ ์ง์ ํ์ฌ ์ญ์ git remote rm [์๊ฒฉ ์ ์ฅ์ ์ด๋ฆ(๋ณ์นญ)] # ์์ ๊ฐ์ ๋ช ๋ น ๐ ์๊ฒฉ ์ ์ฅ์ ๋ณ์นญ ๋ณ๊ฒฝ git remote rename [์๋ ์๊ฒฉ ์ ์ฅ์ ๋ณ์นญ] [๋ฐ๊พธ๋ ค๋ ๋ณ์นญ] ๐ ๋ด ๋ก์ปฌ ๊น ์ ์ฅ์์ ์ค์ ๋ ์๊ฒฉ ์ ์ฅ์์ ๋ฆฌ์คํธ ํ์ธ git remote -v
-
[Git / Github] ๊นํ๋ธ .gitignore ์ ์ฉ ์๋๋ ๊ฒฝ์ฐ๐ปProgramming/Github 2023. 11. 5. 23:56
๐ ์ค๋ฅ ๋ฐ์ ์ํฉ .gitignore ํ์ผ์ .ideaํ์ผ์ด๋ .DS_Store์ ์ถ๊ฐํด์คฌ๋๋ฐ๋ ๊ณ์ ์ด ํ์ผ๋ค์ด ํฌํจ๋์ ์ ์ฉ๋๋ ๋ฌธ์ ๊ฐ ์๊ฒผ๋ค. ์ฐพ์๋ณด๋ git์ ์บ์ ๋๋ฌธ์ ๋ฐ์ํ๋ ๋ฌธ์ ๋ผ๊ณ ํ๋ค. ๐ ํด๊ฒฐ ๋ฐฉ๋ฒ git rm -r --cached .# Git์์ ์ถ์ ํ๊ณ ์๋ ํ์ผ์ .gitignore ํ์ผ์ ์ถ๊ฐํ ์ดํ์ ํด๋น ํ์ผ๋ค์ Git์ ์คํ ์ด์ง ์์ญ์์ ์ ๊ฑฐ git add . git commit -m "์ปค๋ฐ ๋ฉ์์ง ์์ฑ" git push [์๊ฒฉ ์ ์ฅ์ ๋ณ์นญ] [๋ธ๋์น name] ์์ ๋ช ๋ น์ด๋ค์ ํตํด ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์๋ค.
-
[Github] Github์ผ๋ก ํ์ ํ๊ธฐ - Organization(Forking Workflow)๐ปProgramming/Github 2023. 9. 12. 18:09
๐ Git๊ณผ Github์ ์ฐจ์ด Git: ๊ฐ์ธ ์ปดํจํฐ์์ ๋์๊ฐ๋ Version Control System - ์ธํฐ๋ท ์ฐ๊ฒฐ ์์ด๋ ์ฌ์ฉ ๊ฐ๋ฅ Github: ์๋ฒ์ ์ฌ๋ผ๊ฐ Git - ์ธํฐ๋ท ์ฐ๊ฒฐํด์ผ๋ง ์ฌ์ฉ ๊ฐ๋ฅ ๐ ์ ์ฅ์ ๋ถ๋ฅ ์ค์ ์๊ฒฉ(remote) ์ ์ฅ์: ์ฌ๋ฌ ๋ช ์ด ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ๋๋ฐ ์ฌ์ฉ๋๋ ๊ทธ๋ฃน ๊ณ์ ์ ์ค๋ฆฝ๋ ์๊ฒฉ ์ ์ฅ์ ์์ ์ ์๊ฒฉ(remote) ์ ์ฅ์: Github ์ ์ฉ ์๋ฒ์์ ๊ด๋ฆฌ๋๋ ์๊ฒฉ ์ ์ฅ์. ๋ก์ปฌ(local) ์ ์ฅ์: ๋ด pc์ ์ ์ฅ๋๋ ์ ์ฅ์. ๐ 1. Fork: ์ค์ ์๊ฒฉ ์ ์ฅ์ -> ๋ด ์๊ฒฉ ์ ์ฅ์ Organizatioin์์ Repository๋ฅผ ์์ฑํ๋ฉด ์ค์ ์๊ฒฉ ์ ์ฅ์๊ฐ ์์ฑ๋๋ค. Fork๋ฅผ ํตํด ์ค์ ์๊ฒฉ ์ ์ฅ์์ ๋ฆฌํฌ๋ฅผ ๋ด ์๊ฒฉ ์ ์ฅ์์ ์ฎ๊ธฐ๋ ๊ฒ์ด๋ค. (Organi..
-
[Github]์ ์ฅ์์์ ํน์ ํ์ผ, ๋๋ ํ ๋ฆฌ์ ์ปค๋ฐ ๊ธฐ๋ก์ ์ญ์ ํ๋ ๋ฐฉ๋ฒ๐ปProgramming/Github 2023. 8. 12. 18:07
๊ณต์ ๋๋ฉด ์๋๋ ๋ถ๋ถ์ด ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๊ณต์ ๋ ๊ฒฝ์ฐ, git rm --cached ์์ ๋ช ๋ น์ด๋ฅผ ํตํด ๋ฆฌํฌ์งํ ๋ฆฌ์ ํ์ผ์์ ๊ณต์ ๋ ํ์ผ์ ์์จ ์๋ ์์ง๋ง, ์ด์ ์ ์ปค๋ฐ ๊ธฐ๋ก์๋ ์ฌ์ ํ ํ์ผ์ ์ฝ๋๊ฐ ๋จ์์๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ฐ ๋ ์ ์๋ค. ๊ทธ๋์ ์ปค๋ฐ ๊ธฐ๋ก์์๋ ์ ๋ถ ํ์ผ์ ์ ์ธํ๊ณ ์ถ๋ค๋ฉด, git filter-branch --force --index-filter "git rm --cached --ignore-unmatch " --prune-empty --tag-name-filter cat -- --all ์ด ๋ช ๋ น์ด๋ฅผ ํตํด ๊ณต์ ํ๊ณ ์ถ์ง ์์ ํ์ผ์ ์ ์ธํ ํ ์ปค๋ฐ ๊ธฐ๋ก์ ๋จ์์๋ ํ์ผ ์ฝ๋๊น์ง๋ ์ญ์ ๊ฐ๋ฅํ๋ค. ์ด ๋ช ๋ น์ด๊ฐ ์๋ฃ๋๋ฉด, git push origin --force ๋ช ๋ น์ด๋ฅผ ํตํด ๋ณ๊ฒฝ ์ฌํญ..