프론트 엔드/GIT

    [GIT] Github push token 오류 바로잡기

    가끔가다 이렇게 token 관련오류가 발생합니다. ㅎㅎ 이런 오류는 저에게 엄청난 스트레스를 주는 반면에 제대로 설정해도 안되는 경우가 많습니다 ㅎㅎ 깃허브에 token이 만료되었거나 일시적으로 오류가 발생한 것 같습니다. 2021 중반부 부터는 인증에 token이 사용될 거라는 github의 공지입니다. personal access token을 사용하게 될 것이라고 합니다. 인증 방식을 바꾸면서 생겨난 오류인 것 같습니다. 해결 방법 1. 깃허브에서 프로필 - > Settings 클릭 2. Developer settings 클릭 3. Personal access tokens 클릭 4.Generate new token 클릭 5.Token 설정 * Expiration은 Token 기간입니다. No expi..

    [GIT] Git 바로잡기! 듀토리얼 (5). 깃허브가 push 되지않을때

    이번 시간에는 깃허브 강의 첫번째 과정 마지막 시간인 GITHUB 가 PUSH되지 않을때입니다. 현재 저의 상황은 이렇습니다. github 가 push 되지않습니다. 이것의 원인은 간단한데 원인 GitHub 원격 저장소와 로컬 저장소 간 공통분모가 없는 상태에서 병합하려는 시도를 한것이 문제, 기본적으로 관련 없는 두 저장소를 병합하는 것은 불가능하게 되어있습니다. 해결방법 git pull origin master --allow-unrelated-histories -allow-unrelated-histories 옵션을 추가하면 관련없는 두 저장소를 병합시켜줍니다. 두번째 상황은 README.md를 추적하지 않는 파일을 덮어써서 오류가 발생합니다. 이것은 병합시 이전 커밋의 README와 충돌때문이라 RE..

    [GIT] Git 바로잡기! 듀토리얼(4).Merge이해하기

    이번 시간에는 GIT의 기능인 Merge의 기능을 알아보겠습니다. 다른 사람과 협업을 한다면 git을 이용한 형상관리를 함에 있어 branch간에 merge또는 rebase의 차이점을 알고있는 것이 매우 도움이 됩니다. 아래 예시를 참고하면서 차이점을 확인해보면 됩니다. $ git branch my-branch $ git checkout my-branch 위처럼 my-branch 에서 작업을 다 끝내고 mster 브랜치에 merge를 하려고 했는데, 내가 merge하기 전 누군가 mster 브랜치에 다른 작업을 한 후 commit push 하려고 했는데. 그렇다면 이런 모양이 될 것입니다. 이 경우 my-branch를 main에 병합하는 방법은 다음과 같습니다. Merge 하나의 브랜치와 다른 브랜치의 ..

    [GIT] Git 바로잡기! 듀토리얼(3).github log 관리 하기

    이번 시간에는 github log관리법을 알아보겠습니다. 시작 전 잠깐 사진처럼 여러분들이 push 할 때 node_moduls까지 딸려 오는 경우가 있습니다. 이경우. gitnore에서 제외시키지 않은 문제인데 gitignore.io Create useful .gitignore files for your project www.toptal.com 이 사이트에는 내가 개발하는 언어에 어떤 것을 제외하고 넣어야할지 .gitnore 파일내용을 정리해주는 사이트입니다. 기본적으로 저장소에 그냥넣는 거보다 어떤 것을 제외할지 정리하고 넣는 것을 추천합니다. git log git log 를 했을 때 화면입니다. 저는 최근 3번 push를 했는데 이렇게 push 할 때마다 log가 남게 됩니다. git log -p ..

    [GIT] Git 바로잡기! 듀토리얼 (2) - Git 시작하기 레포지토리 생성

    GitHub 두번째 시간을 시작하겠습니다. 이번에는 github에 저장소를 생성하고 코드를 붙여넣는 법을 알아보겠습니다. 우선 github에 가입하지 않으셨다면 사이트에서 가입해주세요 GitHub: Where the world builds software GitHub is where over 65 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 저번시간에 github 설정까지 마치고 이제 무엇을 하냐 저장소를 생성해주어야..

    [GIT] Git 바로잡기! 듀토리얼 (1) - Git 설치 및 세팅 법

    이번 시간에는 제가 준비해본 GitHub 바로잡기 튜토리얼에 대해 알아보겠습니다. 저도 github를 쓰면서 시간이 지나니 코드관리면에서 익숙해졌는데요. 하지만 GIT의 기능을 그다지 많이 사용하지는 않습니다. 주로 작업 상태를 알려주는 pull request나 push branch log 기능들 만을 사용하는데요. 이런 기능들은 포트폴리오 개발시에 간단하게 이용하는 코드들입니다. 하지만 나중에 실무로 간다면 이것보다 더 많은 코드를 사용하시게 될 것입니다. 팀 프로젝트 시 request도 남겨야 하고 mearge로 합치기도 해야 하며 수많은 코드를 입력햐셔야합니다. 하지만 이런 코드들은 그냥 외운다기보다 익숙해진다는 마인드로 접근하시는 것이 좋습니다. 이것을 외우는 것도 중요하지만 이런 것들을 빨리 익..