git clone시 brach 가져오기

greenTea·2024년 4월 22일
0
git clone <주소>
git remote update
git checkout -t origin/<가져올 브랜치 이름>

-t 옵션을 사용하면 원격 브랜치를 로컬로 추적하여 새로운 로컬 브랜치를 만들 수 있습니다.

git cleangit rm은 Git에서 사용되는 두 가지 다른 명령어입니다. 각각의 목적과 사용법을 알아봅시다.

1. git clean:

git clean 명령은 작업 디렉토리에서 추적되지 않은 파일이나 디렉토리를 제거하는 데 사용됩니다.

사용법:

git clean [옵션]

옵션:

  • -n, --dry-run: 실제로 제거하지 않고 제거될 파일 목록을 미리 출력합니다.
  • -f, --force: 실제로 제거합니다. 이 옵션을 사용하지 않으면 미리 제거될 파일 목록만 출력됩니다.
  • -d: 추적되지 않은 디렉토리까지 제거합니다.
  • -x: .gitignore 파일에 지정된 파일도 제거합니다.

예시:

git clean -df

이 명령은 추적되지 않은 파일과 디렉토리를 모두 제거합니다.

2. git rm:

git rm 명령은 Git에서 파일을 삭제하거나 추적을 중지하는 데 사용됩니다.

사용법:

git rm [옵션] <파일>

옵션:

  • -f, --force: 수정되거나 추적되지 않은 파일을 강제로 삭제합니다.
  • --cached: 작업 디렉토리에서 파일을 삭제하지 않고 Git의 추적을 중지합니다. 즉, 스테이징 영역에서만 파일을 삭제합니다.

예시:

git rm --cached filename.txt

이 명령은 filename.txt를 Git의 추적에서 제외하되, 작업 디렉토리에서는 삭제하지 않습니다.

이렇게 git cleangit rm 명령은 파일과 디렉토리를 제거하거나 추적을 중지하는 데 사용되지만, 사용 시 주의가 필요합니다. 데이터의 손실이나 잘못된 변경을 유발할 수 있기 때문에 신중하게 사용해야 합니다.

profile
greenTea입니다.

0개의 댓글

관련 채용 정보