Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 완전 탐색
- Zuul
- 스프링 시큐리티
- 트리
- 메모이제이션
- 구간 트리
- 이분 탐색
- Java
- spring boot
- BFS
- 서비스 디스커버리
- Spring Cloud Config
- 스택
- spring cloud
- 이분 매칭
- dp
- 플로이드 와샬
- 구현
- docker-compose
- 도커
- 비트마스킹
- Logback
- 주울
- 게이트웨이
- 유레카
- 달팽이
- Gradle
- 다익스트라
- 백트래킹
- ZuulFilter
Archives
- Today
- Total
Hello, Freakin world!
[Pro Git 2/E] Git 저장소 만들기 본문
Git 저장소 만들기
Git 저장소를 만드는 방법은 두 가지다.
- 기존 프로젝트나 디렉터리를 Git 저장소로 만드는 방법
- 다른 서버에 있는 저장소를 Clone 하는 방법
1.기존 디렉터리를 Git 저장소로 만들기
기존 프로젝트를 Git으로 관리하고 싶을 때 프로젝트의 디렉터리로 이동해서 아래와 같은 명령을 실행한다.
$ git init
이 명령은 .git이라는 하위 디렉터리를 만든다. .git 디렉터리에는 저장소에 필요한 뼈대 파일(skeleton)이 들어 있다.
이 명령만으로는 아직 프로젝트의 어떤 파일도 관리하지 않는다.
Git이 파일을 관리하게 하려면 저장소에 파일을 추가하고 커밋해야 한다. git add 명령으로 파일을 추가하고 git commit 명령으로 커밋한다.
2.기존 저장소를 Clone하기
다른 프로젝트에 참여하려거나 Git 저장소를 복사하고 싶을 때 git clone명령을 사용한다.
Git이 Subversion과 다른, 가장 큰 차이점은 서버에 있는 거의 모든 데이터를 복사한다는 것이다.
git clone을 실행하면 프로젝트 히스토리를 전부 받아온다.
$ git clone [저장소 url] [생성할 디렉터리 이름]
뒤에 디렉터리 이름을 생략할 경우, 저장소의 프로젝트 이름이 디렉터리 이름의 기본값이 된다.
출처 : Pro Git 2/E - 스캇 샤콘, 벤 스트라웁
'Git' 카테고리의 다른 글
[Git] 최근 commit 메세지 수정하기 (0) | 2019.12.24 |
---|---|
[Pro Git 2/E] 파일의 라이프사이클 (0) | 2019.12.17 |
Comments