Git
-
Github README를 꾸미기 위한 잘 안 알려진 사이트 소개Git 2022. 10. 14. 16:56
1. readme.so readme.so Use readme.so's markdown editor and templates to easily create a ReadMe for your projects readme.so 깃허브 README를 작성 시 Preview를 실시간으로 확인하며 다양한 예제와 Section별로 Github을 꾸밀 수 있는 사이트입니다. 2. OPGC: Over Programmed Good Coding OPGC: 개발자 랭킹 사이트 개발자 랭킹 사이트 OPGC 입니다! opgc.me 깃허브를 등록하면 내 Github랭킹을 확인할 수 있는 사이트로 README에 적용할 수 있는 링크를 간편하게 제공합니다.
-
Git 원격 브랜치 삭제하기( Delete Remote Branch)Git 2022. 9. 13. 16:34
1. Git Branch 확인하기 // Local git branch // Remote git branch -r 2. Github, GitLab 등의 Branch와 동기화가 안 되었을 때 // 방법 1 git fetch --all --prune // 방법 2 git remote prune origin 3. Git Remote Branch 삭제하기 // 방법 1 git push origin --delete branchName // 방법 2 // local branch 삭제 git branch -d branchName // remote branch 적용 git push origin branchName
-
An unexpected error occurred: "packageName: Request failed \"401 Unauthorized\"와 "Couldn't find package "packageName" on the "npm" registry. 해결하기Git 2022. 3. 30. 11:10
가장 먼저 자주 발생하는 에러는 An unexpected error occurred: "packageName: Request failed \"401 Unauthorized\""이다. 이 에러의 경우 해결책 2가지 방법을 정리한다. (ps. 1번부터 차례로 진행하며 해결이 안 될 경우 다음 번호를 진행하면 된다.) 터미널에서 npm login을 실행해 npm login을 진행한 뒤 yarn 또는 yarn install을 실행한다. 깃허브 Auth Key해결 터미널에서 vi ~/.npmrc를 실행해 에디터를 연 뒤 i를 입력해 편집 모드에 진입한다. //npm.pkg.github.com/:_authToken=personalKey를 입력한다. github에 접속해 settings > developer sett..
-
폴더 별 다른 Github 계정 설정하기Git 2021. 12. 16. 18:24
해당 글은 Mac OS를 기반으로 작성하였습니다. 먼저 폴더별로 다른 계정으로 설정하려면 gitconfig의 설정을 변경하여야 한다. git config --list --show-origin 대부분의 Mac의 경우 ~ 경로에 있다. 이제 해당 config를 수정하기 전에 설정하려는 계정만큼 파일을 만들어 준다. .gitconfig-personal vim ~/.gitconfig-personal [user] email = personal@personalMail.com name = personalGithubName .gitconfig-company vim ~/.gitconfig-company [user] email = company@companyMail.com name = companyGithubName 이제..
-
husky + lint-staged를 활용하여 git hook걸기Git 2021. 11. 10. 12:45
이 글에서는 가장 많이 사용하는 git hook인 pre-commit을 기준으로 설명하겠다. 먼저 이 글을 작성하게 된 가장 큰 원인인 husky@4에서 사용하던 아래와 같은 방법을 사용할 수 없게 되면서 였다. // package.json { ... "husky": { "hooks": { "pre-commit": "lint-staged" } } } 일단 나와 같이 husky가 설치되어 있는 사람의 경우 아래를 실행하여 husky의 버전을 올리고 husky를 init 해준다. npm i -D husky@latest // husky@7.0.4 기준 npx husky install 처음 설치하는 사람의 경우 아래를 실행하여 간단하게 설치할 수 있다. npx husky-init && npm install 위의..
-
Github Push Access Error 고치기Git 2021. 8. 23. 18:06
8월 13일을 기점으로 github에서 비밀번호를 사용할 수 없게 되었다. 처음에는 당황했는데 해결법은 무척 간단하다. 1. github 웹 사이트 로그인 후 우측 상단 내 프로필을 눌러 Settings로 진입한다. 2. 왼쪽 Nav의 Developer settings 클릭한다. 3. 왼쪽 Nav의 Personal access tokens를 클릭한다. 4. Generate new token을 눌러 새 토큰 발급창으로 진입해 내가 허용할 권한들을 선택 후 토큰을 만든다 ps1. 이름은 왠만하면 알아볼 수 있게 짓는걸 추천한다. 여러 곳에서 사용하면 해깔릴 위험이 있음. ps2. Expiration은 개인 컴퓨터의 경우 No expiration으로 설정하는게 귀찮음을 덜어준다. 5. 생성된 Token값을 복..