- 이런 감상평 댓글 너무 좋습니다. 다른 분들은 어떻게 생각하는지 알 수 있어서 마⋯
- 책을 읽긴 했지만 잘 머리 속에 정리 되지 않았던 흐름이 잘 정리되었습니다. 감사⋯
- 아이구 읽어주셔서 고맙습니다. 새해 복 많이 받으세요 😀
- 저도 최근에 이방인 제목만 알고 있다가, 한번 읽어보려고 구매했는데, 너무나 잘 ⋯
- 고맙습니다 :)
- 항상 잘 보고 있습니다 좋은 하루 되세요 :)
- 별 거 아닌 내용인데 이렇게 댓글 남겨주셔서 고맙습니다 :)
- 좋은 글에 대한 감사함을 댓글로 표현합니다. 자세한 설명글 감사합니다.
- OpenCV 버전 4부터는 findContours()가 값을 두 개만 리턴합니다.⋯
- 맨 앞에 im2는 빼야하는 듯 합니다.
- 혹시 im2, contour, hierarchy = cv2.findContour⋯
- 예, 이해하신 흐름이 맞습니다. 다만 '전체적인 분류 성능'을 어떻게 정의하냐에⋯
- 글 감사합니다. 궁금한 부분이, 프로세스가 다음 stump으로 넘어갈때, 샘플링⋯
- 👍
- 표로 정리해주셔서 이해가 한번에 잘 됐어요
귀퉁이 서재
BLOG - 11. Github 연결 본문

지금까지 블로그 기본 뼈때를 만들고 빌드까지 했습니다. 추후에는 AWS를 통해서 블로그를 띄울 겁니다. 그에 앞서 본 챕터에서는 github에 연결하는 방법에 대해 배워볼 것입니다. github 연결법을 이미 알고 계신 분은 다음 챕터로 넘어가셔도 됩니다.
Github
우선 git은 github을 이용할 것입니다. github에 repository를 하나 생성합니다. terrace 디렉토리에서는 .gitignore
에 bin
을 추가해줍니다. .gitignore
에 있는 디렉토리 혹은 파일은 git의 영향을 받지 않습니다.
추가로 home 디렉토리 안에서 .gitignore에 아래 파일 및 폴더를 지정해줍니다.
.DS_Store
node_modules
/dist
# local env files
.env.local
.env.*.local
# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw*
이제 git을 만들어줍니다.
git init
git config --global user.name "bkshin"
git config --global user.email "werooring@gmail.com"
git add -A
git commit
커밋 메시지는 firtst commit
이라고 찍습니다. 다만 그 이후 commit은 (Reference1)을 참고해서 작성하면 됩니다. 이론편뿐만 아니라 실전편까지 봐야합니다.
git remote add origin git@github.com:BaekKyunShin/Terrace_example.git
git push -u origin master
이렇게 하면 publickey가 없다고 permission denied가 뜰 겁니다. git@github.com~ 부분이 SSH 주소입니다. Git SSH 공개키를 만들어야 push를 할 수 있습니다.
ssh-keygen
을 해주고 passphrase 만 두번 입력해줍니다. 맨 처음 나오는 'Enter file in which to save the key'는 무시하고 엔터만 쳐도 됩니다. ~/.ssh
디렉토리에서 id_rsa.pub가 생성된 걸 볼 수 있습니다. 이것이 publickey입니다. (Reference2)
cat ~/.ssh/id_rsa.pub
를 치면 ssh-rsa로 시작하는 publickey가 나올 것입니다. 이것을 그대로 복사합니다. github 맨 오른쪽 위 메뉴를 클릭하고 settings을 누릅니다. 왼쪽 personal settings에서 SSH and GPG Keys를 누릅니다. New SSH Key를 클릭한 뒤 title을 자유롭게 설정하고 아래 Key에 방금 복사한 publickey 내용을 그대로 붙여넣기 한 뒤 저장합니다.
publickey를 등록했으니 이제 github으로 push 해봅시다.
git push -u origin master
passphrase를 치면 정상적으로 push가 되는 것을 볼 수 있습니다. 여기서 bin 디렉토리가 push되었다면 잘못된 것입니다. bin은 .gitinore에 추가가 되어있어야 하며 정상적으로 추가되었다면 bin은 push가 안 됩니다.
2019. 2. 17
References
Reference1 (https://www.huskyhoochu.com/issue-based-version-control-101)
Reference2 (https://git-scm.com/book/ko/v1/Git-%EC%84%9C%EB%B2%84-SSH-%EA%B3%B5%EA%B0%9C%ED%82%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0)
'블로그 프로젝트' 카테고리의 다른 글
BLOG - 13. 서버 시작프로그램 (0) | 2019.04.06 |
---|---|
BLOG - 12. EC2 git Hook 설정 (0) | 2019.04.06 |
BLOG - 10. Shell Script, Makefile을 활용한 자동 배포 (0) | 2019.04.06 |
BLOG - 9. 웹서버 만든 후 빌드 (0) | 2019.04.06 |
BLOG - 8. Neovim 설정 (0) | 2019.04.06 |
- Tag
- github