버전 관리 시스템(Version Control System) 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템으로 거의 모든 컴퓨터 파일의 버전을 관리할 수 있다. CVS(Concurrent Version System), SVN(Subversion), Git 등이 있다. 중앙집중식 VS 분산 중앙집중식 버전 관리 시스템(Centrailzed Version Control System) 서버에 저장소를 집중 배치하여 하나의 소프트웨어를 개발할 때 하나의 저장소만 존재한다. 누가 무엇을 하고 있는지 알 수 있다.(예를들어, 파일에 작업자와 상태 표시) 데이터가 중앙 서버에 집중되므로 관리하기가 매우 단순해지지만, 서버에 접속할 수 없거나 서버가 고장나면 최신 소스 코드..
https://coding-factory.tistory.com/244 참조 GitHub에서 원격저장소를 만든 뒤 Git Bash를 활용하여 소스 Push하는 방법 1. 원하는 소스폴더에서 git bash를 실행 2. git init (로컬저장소 만들기) 3. git status (현재 폴더에 있는 파일들을 확인) 4. git add . (로컬저장소에 파일들을 올림. 특정 파일만 업로드 하고싶으면 add [파일명 or 폴더명]) 5. git commit -m "[Push 메시지명]" (Push시 원하는 메시지를 등록하고 commit) 6. 자신이 올릴 깃 repository주소 복사 7. git remote add origin [repository 주소] (변경시 git remote set-url orig..
- Total
- Today
- Yesterday