본문 바로가기
320x100
728x90

깃허브3

GitHub 여러 계정 사용하기. 나는 내 노트북으로 회사 업무와 개인 공부를 하는데 같이 사용한다. 처음엔 회사 업무만 사용해서 깃 헙 계정을 여러 개 쓸 필요가 없었지만, 개인 프로젝트를 하면서 이를 분리할 필요가 생겼다. 일단 이 글에서 소개하는 환경은 다음과 같다. Mac OS GitHub ssh-keygen -t rsa -b 4096 -C "your@email.com" 터미널에서 ssh 키를 발급하기 위해 다음과 같은 명령어를 입력한다. 이메일 정보를 입력하고 엔터를 치면 어디에 key 파일을 저장할 것인지 묻는다. Generating public/private rsa key pair. Enter file in which to save the key (/${userPath}/id_rsa): 나는 ~/.ssh 파일에 같이 보관하되.. 2021. 12. 18.
git]깃허브 저장소 초기화(init), 커밋(commit) ,병합(merge) 과정 한 번에 살펴보기. ※공부 중인 학생이 프로젝트를 진행하며 깃을 사용한 경험을 토대로 작성합니다. 올바른 방법론이 아닐 수 있으며, 틀리거나 다른 내용을 포함할 수 있습니다. 발견 시, 추후에 수정하겠습니다. 실행환경 : MacOs CLI(Shell) : Terminal (zsh) 1. 프로젝트를 저장할 git 저장소 만들기 저는 깃허브 사이트를 이용해서 저장소(Repository)를 생성하고 내용은 위와 같습니다. 1.owner : 프로젝트를 만든 사람입니다. 2.Repository name:저장소 이름으로 보통은 프로젝트의 이름과 같게 합니다. 3.Description: 프로젝트에 관한 설명이며, 생략 가능합니다. 4.public , private : 말 그대로 저장소 공개/비공개 여부이며 신중히 선택하셔야 합니다. 나.. 2020. 7. 9.
소프트웨어 라이센스에 관하여 소프트웨어 중 흔히 오픈소스라고 불리는 소프트웨어들이 있는데, 많은 사람들이 이를 흔히 막 써도 되는 소프트웨어라고 생각하기 쉬우나 막상 그렇지 않다. 오늘은 소프트웨어라면 가지고 있는 라이선스(저작권에 대한 정보에 대해 정리해본다.)에 대해 알아보자 https://opensource.org/ 에 가보면 명확한 정보를 확인할 수 있습니다만, 영어로 된 문서입니다. 소스코드의 특징은 무료 재배포 가능, 소스코드 공개 등 위 이미지와 같은 특징이 있다. 그 와중 대표적인 오픈소스 라이선스는 위 색칠된 라이선스들이 유명하다. 이 중 가장 흔한 3가지 라이선스만 알아보자. 우선 GPL 라이선스는 GPL 라이선스 소프트웨어를 통해 개량된 소프트웨어를 개발했을 경우, 그 역시 소스코드가 공개되어야 한다는 라이선스,.. 2020. 6. 18.
300x250
320x100