Skip to content

jskim-gcd/oss_git_example

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Week1-1 강의 개요 (강의계획서)

이 과목은 3가지 목표를 지향한다.

  1. 오픈소스 소프트웨어 개발을 위한 기본 개념과 도구

    • 소스 코드 버전 관리
    • 패키지 관리
    • 프로젝트 빌드
  2. 애자일 기반 소프트웨어 개발 기법

    • 짝 프로그래밍
    • 테스트 주도 개발
    • 행위 주도 개발
    • 클라우드 기반 데브옵스
  3. 낯선 소프트웨어개발 환경 및 도구를 스스로 배우는 태도

새로운 추세의 컴퓨팅 환경에 빠르게 적응하여 협력적인 소프트웨어 개발을 주도할 수 있는 능력을 배운다.

Software whose copyright holder gives the right to publish, use, copy, modify, and distribute the source code to everyone.

  • OSS License
    • GPL
    • LGPL
    • MIT License
    • BSD License
    • Apache License
    • MPL
    • etc.
  • Track your files over time so that you can easily get back to a previous working version

  • VCS software

    • CVS
    • SVN
    • Mercurial
    • Darcs
    • Git

Week2-2 Git

Git

Github

Week2-4 Git: Advanced topics

Practice

Week3 Markdown

Markdown is a way to write content for the web.
It’s written in what people like to call “plaintext”, which is exactly the sort of text you’re used to writing and seeing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%