목록Git (6)
without haste but without rest
https://backlog.com/git-tutorial/kr/stepup/stepup7_4.html 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog 누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다! backlog.com 평일 중에 정리했어야 하는데.. 까먹고 있다가 글 퀄리티가 낮아지는 대참사 발생 Goal - cherry pick은 무엇인가? - 어떤 상황에서 사용할 수 있는가? - 어떻게 사용하는가? 1. cherry pick은 무엇인가? cherry pick은 브랜치에 커밋한 이력 중에서 원하는 커밋만 골라서 붙이는 기능이다. 쉽게 커밋을 따서 붙일 수 있어서 cherry pic..
Subject 깃허브 개인 계정에 공개키를 설정해서 별도의 액세스 토큰없이 ssh로 통신하고자 함 1. 키 생성 이미 존재하는 공개키와 개인키가 있는지 확인한다. $ ls -al ~/.ssh # Lists the files in your .ssh directory, if they exist 없다면 키를 하나 생성한다. ssh-keygen -t ed25519 -C "your_email@example.com" 생성 시 물어보는 위치는 기본 값을 사용하고 passphrase는 선택사항 ls -la ~/.ssh 키 생성 후 파일 두 개를 확인할 수 있다. id_ed25519 id_ed25519.pub .pub이 공개키고 확장자가 없는 파일이 개인키 역할을 한다. 공개키를 클립보드에 복사한다. # MacOS $ ..
# gitignore 캐시 파일 제거 ex).DS_Store git rm --cached .DS_Store# 캐시 파일 제거 echo .DS_Store >> /.gitignore# gitignore 파일에 해당 파일 추가
backlog.com/git-tutorial/kr/stepup/stepup1_1.html 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog 누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다! backlog.com 참고해서 기본 개념 잡기 좋은 것 같다. 깃 설치부분은 CLI 환경이 아니라 패스하고 브랜치 튜토리얼만 참고 INDEX 1. fast-forward 2. non-fast-forward 3. rebase 1. fast-forward 브랜치를 마스터 브랜치에 곧바로 이어 붙인다. 빨리 감기라고도 한다. 단, 마스터 브랜치에서 뻗어나간 브랜치가 1개 이하여야 한다. 2. non-fast-..
0. 깃 설치 Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific git-scm.com 1. 리포지토리 생성하기 리포지토리 카테고리로 들어가서 초록색 New 버튼을 누른다. 리포지토리 이름을 설정해준다. (추후에 수정 가능) 디스크립션은 굳이 적어주지 않아도 된다. 우선 공개범..