본문 바로가기
반응형

프로그래밍 ( Programming )/깃허브 (GitHub)11

2. 오픈 소스 (Open Source) 오픈 소스란 공개된 소스 코드를 의미합니다. 어떤 소프트웨어를 개발한 사람 또는 개발자가 권리를 지키면서 오픈 소스를 함으로써 누구나 열람과 이용이 가능하도록 할 수 있습니다. 이를 통해 지식 공유에 의미가 있으며 사회 전반적으로는 기술 개발 가속화와 소프트웨어 품질 향상을 통해서 사회공헌적인 의미를 가질 수가 있습니다. 오픈 소스의 가치 1. 동료 평가: 소스 코드에 누구나 액세스 가능함. 동료 프로그래머에게 적극적으로 검토 및 개선 가능. 훨씬 살아있는 코드라고 간주 가능함 2. 투명성: 오픈 소스를 사용하면 해당 코드에서 어떤 부분이 이동 및 변경사항이 있었는지 추적이 가능함. 3. 안정성: 독점 코드의 경우 단일 작성자 또는 기업에 의존적이지만 오픈소스 같은 경우 오픈소스 커뮤니티를 통해서 지속적.. 2021. 11. 17.
1. 깃 (Git) 설치 및 사용법 제대로 배워봅시다. 우선 깃 (Git)이라는 단어는 영국에서 사용되는 속어로서 '고집 센 사람', '항상 자기 자신이 옳다고 생각하며 따지기 좋아하는 사람'이라고 표현이 되는데 리눅스의 창시자 토발즈에 따르면 자신의 고집을 담아서 지었다고 하는데 1. the stupid content tracker (멍청한 버전 관리기) 2. git can mean anything, depending on your mood. (기분 내키는 대로 의미가 해석될 수가 있다) > 기분 좋을 때 "global information tracker" > 기분 안좋을때 "Goddam idiotic truckload of shit" (욕) 3. 아니면 그냥 유닉스 명령어 중에 git이 없어서 그냥 골라봄. 뭐 큰 뜻은 없으니 넘어갑시.. 2021. 11. 17.
반응형