본문 바로가기
728x90
반응형

📌 GitHub14

[GitHub] 아이디/패스워드 입력 없이 사용하는 방법 배경git을 사용하다보면 github, bitbucket 등의 remote repository를 사용하게 된다.이 때 remote repo의 주소가 ssl로 되어 있다면 상관 없지만,https로 되어 있는 경우에는 clone, push, pull 등 동작마다 remote repo에 접근하기 위한 로그인 정보를 입력해 주어야 한다.관리해야할 repo가 많거나, 어플리케이션을 통해 컨트롤 해야 하는 경우에 이러한 과정을 생략하고 싶을 때가 있다. 방법 1. 쉽지만 위험한 방법이런 경우 remote repo 주소 자체에 접속 정보를 직접 넣어줄 수 있다.아래와 같이 하면 별도로 접속 정보를 입력하지 않아도 된다.git clone https://:@myrepo.github.com/coolproject.git 이.. 2023. 6. 8.
[GitHub] Access token 만들어 적용하기 Settings > Developer settings > Personal access tokens > Tokens (classic)개인 액세스 토큰 만들기깃헙에 로그인한 후, 오른쪽 상단 프로필을 눌러 Settings에 들어갑니다.다음은 좌측에, Developer settings로 들어갑니다.또다시 좌측에, Personal access tokens로 들어가, Generate new token을 눌러줍니다.  Note 는 '토큰의 이름' / Expiration 은 '토큰의 유효기간' 이다. 나는 내가 삭제하지 않는 한 토큰 사용을 중단할 계획이 없으므로 'No expiration' 을 선택했다.Note에 토큰의 이름을 간단히 적고, 부여할 범위 또는 권한을 선택하는데, 저는 CLI에서 주로 repo에 액세.. 2023. 6. 8.
[Git] 커밋 컨벤션 1. Commit 메시지 구조기본 적인 커밋 메시지 구조는 제목,본문,꼬리말 세가지 파트로 나누고, 각 파트는 빈줄을 두어 구분한다.type : subjectbody footer2. Commit Type타입은 태그와 제목으로 구성되고, 태그는 영어로 쓰되 첫 문자는 대문자로 한다.태그 : 제목의 형태이며, : 뒤에만 space가 있음에 유의한다.feat : 새로운 기능 추가fix : 버그 수정docs : 문서 수정style : 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우refactor : 코드 리펙토링test : 테스트 코드, 리펙토링 테스트 코드 추가chore : 빌드 업무 수정, 패키지 매니저 수정3. Subject제목은 최대 50글자가 넘지 않도록 하고 마침표 및 특수기호는 사용하지 않는다.. 2023. 5. 1.
[GitHub] 레포지를 간편하게 VS Code 스타일로 보는 방법 (깃허브 .) 해당 레퍼지토리에서 "." 을 입력하면 된다!  🪄 마법처럼 VSC 가 소환되었다.우리가 익히 알고 있는 VS Code 스타일의 GUI 로 해당 레포지토리의 소스코드를 보여준다!심지어 프로젝트 구조도 왼쪽 사이드바에 한 눈에 보기 좋게 나와서 파일 이동도 무척 편리하다.브라우저 상으로 간편하게 GitHub Repo 를 확인할 수 있다는 점이 엄청난 메리트로 다가온다.일일히 클론받아서 직접 IDE 로 여는 것과 별반 다를 바 없다. 2023. 4. 23.
[GitHub] Git Branch, Github 협업 방법 master 브랜치 복사해서 "석유" 라는 새로운 브랜치를 생성 방법git clone시 최초엔 리모트의 master 브랜치만 로컬에 존재한다.이때 -t 등의 옵션을 주어 checkout을 하면 로컬에 원하는 브랜치가 생성되는 동시에 해당 브랜치로 이동한다.옵션을 주지 않으면 단순히 해당 브랜치를 원격저장소를 통해 참조할 뿐 로컬에서 commit이나 push등을 할 수 없다. git clone url : 원격 브랜치를 클론.git branch -a : 원격&로컬의 모든 브랜치를 표시git branch -r : 원격 브랜치만 표시git checkout -t 원격저장소이름/브랜치이름 : 원격저장소의 해당 브랜치를 로컬에도 생성한 뒤 해당 브랜치로 이동특정 브랜치 내려받기git clone -b 부트스트랩적용 -.. 2023. 4. 19.
728x90
반응형