오늘은 프로젝트 파일을 잘못 건들여서 파일을 다시 백업해야 하는 상황이 생겼는데 롤백을 돌리는 것보다 기존에 잘못된 파일을 삭제하고 깃허브에 있는 파일을 다시 가져오는 방법을 사용해서 백업을 진행 하였다.
파일을 가져오는 방식 은 총 두가지가 있는데 전체 프로젝트 파일을 전부 가져오는 방식과 프로젝트 파일 중 일부만 가져오는 방식으로 나뉘어진다.
1. 전체 프로젝트 파일 가져오기
우선 프로젝트 파일을 받을 디렉토리로 이동한 다음 클론을 진행할 프로젝트의 깃허브 URL 을 알아두어야 한다.
이후 아래와 같이 명령어를 입력하여 파일을 가져오면 된다.
git clone <깃허브 URL>
ex) git clone https://github.com/~~~
명령어를 실행하고 파일을 다운받은 디렉토리로 들어가서 확인을 하면 프로젝트 폴더가 잘 다운받아진 것을 확인할 수 있다.
2. 일부 프로젝트 파일만 가져오기
깃에 올려둔 파일 중 일부만 가져오기 위해서는 우선 깃에 연동된 프로젝트 파일의 디렉토리로 들어가야 한다.
파일에 들어갔다면 아래와 같은 명령어를 입력하여 파일을 가져오면 된다.
git checkout <특정 버전> -- <파일 명>
ex)
git checkout HEAD -- TestFile
위 명령어는 TestFile 폴더를 원격 저장소에서 최신 상태로 다시 가져와 로컬에 복구하는 명령어이다. git checkout 명령은 특정 파일이나 디렉토리를 특정 버전(예제에서는 최신 커밋, 'HEAD')으로 복원할 수 있도록 해준다.
깃을 점점 사용하다 보니 명령어들도 많아서 점점 어려워 지는것 같다... 좀더 공부해서 더 잘쓰고싶다...ㅎ
'TIL(Today I Learned)' 카테고리의 다른 글
| 2024.05.29 Today I Learned (0) | 2024.05.28 |
|---|---|
| 2024.05.27 Today I Learned (0) | 2024.05.27 |
| 2024.05.23 Today I Learned (0) | 2024.05.23 |
| 2024.05.17 Today I Learned (0) | 2024.05.17 |
| 2024.05.16 Today I Learned (0) | 2024.05.16 |