본문 바로가기

Git

(3)
Git - (3) README.md README.md - github에 업로드 시 프로젝트 메인 설명글로 사용 - 마크다운 문법으로 작성 1. 제목 # 제목 ## 제목 ... ###### 제목 2. 강조 *이탤릭체* 또는 _이탤릭체_ **볼드체** **_이탤릭체와 볼드체를 동시에_** ~~취소선~~ 밑줄 3. 목록 순서가 필요할 때 1. 순서가 필요한 목록 - 순서가 필요하지 않은 목록 4. 링크 [클릭할 문자열](URL) 예) [google](https://google.com) 5. 코드 작성 ``` 프로그램 코드 작성 ```
Git - (2) Git 명령어 Git 명령어 명령 프롬프트에서 실행 1. 프로젝트 디렉토리 내에 로컬 저장소를 생성 git init 2. git 버전 관리할 파일을 선택(stage에 올림) git add index.html 3. 하나의 버전으로 만들기 git commit -m "index.html을 커밋" ✔ 만약 아래와 같이 에러가 발생한 경우 Author identity unknown *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the iden..
Git - (1) Git이란? Git 버전관리 시스템의 종류 ✔ 버전관리 여러 파일을 하나의 버전으로 묶어 관리하는 것 버전관리 시스템의 종류 1. 클라이언트 - 서버 모델 - 하나의 중앙 서버로 여러 클라이언트들이 각자 필요한 것만 가져와서 작업을 하고 다시 중앙 서버로 보내서 통합하는 방식 - CVS, SVN 2. 분산 모델 - 하나의 중앙 서버가 존재하지만, 여러 클라이언트들은 각자의 컴퓨터 저장소에 전체 사본을 가지고 작업하는 방식 - Git Git의 장점 1. 동시에 작업하는 사람들과 소스코드를 주고받을 필요가 없음 2. 같은 파일을 여러 명이 동시에 병렬 개발이 가능 3. 변동 과정을 체계적으로 관리할 수 있고, 언제든지 지난 시점의 버전으로 되돌릴 수 있음 4. 인터넷이 연결되지 않은 곳에서도 개발을 진행할 수 있고 중앙..