728x90

Git

    [Git] Github에서 토큰 인증 로그인

    개인 프로젝트를 진행하던 중 아래와 같은 에러 메시지가 발생했습니다. Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. ... The requested URL returned error: 403 이유는 2021년 8월 13일 이후부터는 기존의 비밀번호 대신 토큰을 사용해서 접근하도록 변경되었기 때문입니다. 따라서 github에서 Personal access token을 발급 받아 설정해주어야 합니다. 1. Github 로그인 후 Setting 탭 클릭 2. 좌측 하단의 Developer settings 클릭 3. 좌측의 Personal access toke..

    [Git] Git Submodule에 대하여

    개발을 하다 보면 같은 소스코드를 여러 프로젝트에서 공통으로 사용해야 하는 경우가 생긴다. A 프로젝트에서 쓰던 코드를 B 프로젝트에서도 사용해야 한다고 해보자. 간단한 경우에는 그냥 코드를 복붙 해서 사용할 수 있다. 하지만 공통으로 사용하는 코드가 많고 여러 군데에서 최신의 코드를 유지해야 한다면 단순 복붙으로는 관리하기가 힘들 것이다. 이런 경우엔 Git의 서브모듈이라는 도구를 사용하면 관리가 수월해진다. Git 저장소 안에 다른 Git 저장소를 분리해 넣는 것이 서브모듈이다. 다른 독립된 Git 저장소를 Clone 해서 내 Git 저장소 안에 포함할 수 있으며 각 저장소의 커밋은 독립적으로 관리된다. 1. 서브모듈 시작하기 서브모듈을 추가하기 위해선 미리 준비된 Git 저장소가 있어야 한다. 작업..

    [Git] Git과 SourceTree를 이용한 협업 방법 (Git Flow)

    이번에는 버전 관리 도구인 git을 사용해 팀원들과 협력하는 방법을 알아볼 것이다. 우선 git에 대해서 모른다면 Git과 GitHub은 무엇일까? 글을 먼저 보고 오자. 0. Git과 GitHub은 무엇일까? git & github | 0. 글을 쓰게 된 계기는 Git & GitHub이란 주제로 대학교에서 강의를 하게 됐기 때문이다. 강의 자료도 준비해야 하고 스스로도 정리해볼 겸 적어본다. 1.Git 과 Github은 뭘까 Github은 Web Service인데 주요 기능으로 Git 원격 저장소를 제공한다. 구글 드라이브처럼 내 파일들을 원격 저장소에 올릴 수 있다. Q. brunch.co.kr Git을 이용하려면 두 가지 방법이 있다. SourceTree라는 GUI 툴을 이용한 방법 터미널에 git..

728x90