반응형

깃헙 3

[github] 깃헙 new branch vs fork

데브리입니다. 늘 혼자서만 깃과 깃헙을 쓰다가 처음으로 팀 프로젝트를 해봐서 헷갈리는 부분이 있어 오늘 찾아본 내용을 정리해 두려고 해요. 역시 공부할 땐 그냥 당장 내 깃 push 할 때 필요한 내용만 머리에 들어오더니, 업무를 하기 위해서는 바로 이해해야 하는 부분이 있어 다시 찾아보다 보니 확실히 머리에 더 잘 들어오네요. 잊어버리기 전에 정리해두겠습니다! 1. 팀 프로젝트에서 access가 가능하고, 본인 branch를 만들어야 할 때 우선 github에서 해당 repository로 들어가서 git clone 하기 -> 본인 컴퓨터에 다운받을 수 있음. 본인 컴퓨터로 작업하는 동안은 working directory 에 있는데, git add를 하면 staging area, 다 작업하고 git co..

[github] repository에 node module을 올려버렸을 때 삭제하는 법

데브리입니다. 리액트로 프로젝트를 만들 때는 .gitignore이 포함되어 있어서 깃헙에 업로드 할 경우 자동으로 node 모듈을 빼주는데, 그냥 플레인 자바스크립트로 프로젝트를 만들 때 저는 가끔 .gitignore을 깜빡해서 크기가 큰 node module까지 같이 올려버리는 실수를 자주 한답니다;; 오늘도 같은 실수를 하는 바람에, 깃헙에서 삭제했어야 하는데 그 방법을 공유해드리고자 합니다. 이렇게 initial commit할 때 노드 모듈도 같이 업로드가 되어버리면 깃헙에서 어떻게 지워야 할지 방법이 궁금하신 분들 많으시죠? 1. 해당 프로젝트 내에 .gitignore file을 만든 후, node_modules를 입력합니다. 2. terminal에 아래와 같이 입력 합니다. git rm -r -..

git push 할 때 "Support for password authentication was removed..." 라는 에러가 뜨면?

데브리입니다. 오늘 평소처럼 push 하는데 아래와 같은 에러 메세지가 떠서 검색해봤어요. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 아래 stack overflow에 나온 답변대로 따라하니까 해결이 되었는데 https://stackoverflow.com/questions/68191392/password-authentication-is-temporarily-disabled-as-part-of-a-brownout-please-us Password authentication is temporarily disabled as part of a..

반응형