반응형
git add, commit뒤에 본인의 리포지토리에 push한 파일들 혹은 다른 사람의 코드를 가져 올때에는 git pull이나 clone을 사용하면 됩니다. clone과 pull에 대해 간단히 살펴보고, clone 실습을 해보겠습니다.
- 목차-
1. git pull와 clone의 차이
2. git clone 실습
1. git clone과 pull의 차이
1-1. git clone
git clone을 사용하면 로컬 저장소와 원격 저장소(리포지토리)가 동일해집니다. 즉, 기존에 작업하던 파일이 있는 상태에서 git clone을 하면 원격 저장소의 파일이 덮어씌워지게 되고, 기존에 작업하던 파일은 따로 복구해야합니다.
프로젝트에 처음 투입되어서 모든 파일을 가져올 때 주로 git clone을 사용합니다.
1-2. git pull
원격 저장소(리포지토리)의 내용을 가져와서 현재 브랜치와 merge 해주기 때문에, 기존의 작업은 유지하면서 최신 내용으로 업데이트 할 수 있습니다. 기존 작업에 commit을 한 상태에서 pull을 해주는 것이 좋습니다.
출처 : https://kimcoder.tistory.com/288
2. git clone 실습
2-1. clone할 리포지토리에 접속. 저는 ROOT라는 리포지토리를 clone할 예정
2-2. url 복사
2-3. 리눅스 환경에서 git install
2-4. git_test라는 디렉터리 하위에 ROOT 리포지토리를 clone
2-5. 하위에 ROOT 디렉터리가 생성되며, 파일들을 clone해온 것 확인
반응형
'IT > Git, Github' 카테고리의 다른 글
리눅스 Gitea 설치 (0) | 2025.01.21 |
---|---|
Git/Github_VSCODE에서 업로드 (0) | 2022.08.08 |