티스토리 뷰

Readme(리드미)

- Readme란?

 : 코드 구현 내용, 수정 내용, ... -> 이런 내용들이 들어가는 것

 

- Readme.txt  -> 윈도우의 메모장처럼 텍스트만 존재함

 : 글자 크기, 굵기 등이 똑같고 단조롭다 / 꾸밈이 없다  -> 가시성/가독성이 떨어짐

 

- Readme.md  ->  m(ark)d(own) '마크다운' 이라는 확장자

 : 글자 크기, 굵기 등을 변경할 수 있다 / 꾸밈이 있다  -> 가시성/가독성이 높아짐

 

markdown(마크다운)

 - markdown이란?

 : 위의 사진처럼 글자의 스타일인 굵기, 기울임, 밑줄 등으로 쉽고 예쁘게 글을 쓸 수 있게 제공하는 기술이다.

위의 사진은 특수기호의 조합으로 쓴 글이다.

특수기호의 조합으로 쓴 글은 업로드 시 아래처럼 변환된다.

 

Version Control System(버전 관리 시스템) : VCS

- 버전 관리의 필요성

 : 버전 관리

 : 백업 복구

 : 협업(선택)

 

- VCS(버전 관리 시스템)의 종류

 : 로컬 VCS

 : 중앙 집중식 VCS

 : 분산 VCS

 

- 로컬 VCS

 : 단순하게 다른 사람들과 협업을 위함이 아닌 내 컴퓨터 안에서만 사용하는 것이다.

 * 버전 관리, 백업 복구는 가능 / 협업은 불가능

 

- 중앙 집중식 VCS

 : 중앙에 중심이 되는 컴퓨터(서버)에 다른 사용자들의 파일을 저장한다.

 : 내 컴퓨터가 아닌 중앙의 컴퓨터에 백업 용도로 버전을 생성 및 저장한다.

 : 중앙 컴퓨터에서 필요한 파일 하나만 가져와서 작업 후 중앙 컴퓨터에 백업용도로 버전을 생성 및 저장한다.

 : (장점) 간단하게 협업이 가능하고 누가 어떤 일을 하고 있는 지 알기 쉽다.

 : (단점) 중앙 컴퓨터에 문제가 생길 경우 연결된 모든 컴퓨터의 업무가 마비될 수 있고 수정에 대한 충돌 문제가 발생할 수 있다.

 * 버전 관리, 백업 복구, 협업 가능

 

- 분산 VCS

 : 중앙 집중식 VCS와 비슷하지만 필요한 버전의 파일 하나만 가져오는 것이 아닌 폴더 전체를 가져와서 작업을 한다.

 : (장점) 중앙 컴퓨터에 문제가 생겨도 연결된 컴퓨터들은 업무가 가능하고, 다운 받은 내용이 남기 때문에 안정적이다.

             본인이 수정하고 있는 코드는 본인만 수정하기 때문에 충돌에 대한 문제가 생기지 않는다.

* 버전 관리, 백업 복구, 협업 가능

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함