본문 바로가기
프로그래밍 관련/GitHub&Git&SourceTree

소스트리 커스텀 액션을 사용한 discard , untracekd file 삭제

by 존버매니아.임베디드 개발자 2023. 12. 11.
반응형

소스트리에서

변경된 파일, 새로 생긴 파일들이 생겼을 때

이것들을 전부 깨끗하게 Clear 하고 싶은 경우가 있다.

 

이 때, 소스트리에서 마우스로 Discard(버리기), Delete(삭제) 메뉴를 사용하는 방법이 있다.

근데 소스의 내용이 많아지고 파일이 많아지면 이게 GUI 때문에 엄청 느려진다.

이때는 git의 명령어를 사용하는 것이 편리하다.

 

1. 아래 2개의 git 명령어를 사용하면 된다.

git checkout -- .
// 모든 변경파일 없애기 ( all discard)

git clean -f .
// 모든 Untracked 파일 삭제하기 (All Delete)

 

2. 소스트리상에서 커맨드 창을 간단하게 열려면 아래 메뉴 선택하면 된다

 

3. 자주 쓰는 깃 명령어를 일일이 터미널 창에 키보드로 입력하지 않고,

커스텀 명령어로 등록해놓고 소스트리에서 실행하는 것이 가능하다

 

4. 커스텀 명령어 사용하기

 

 

 

 

반응형

'프로그래밍 관련 > GitHub&Git&SourceTree' 카테고리의 다른 글

젠킨스 개념 및 기초  (0) 2024.02.07
git ignore 안먹힐때  (1) 2023.12.06
소스트리 실행시 에러  (0) 2023.10.25
git 기본 명령어들  (0) 2023.10.13
소스트리 원격 브랜치 새로고침  (0) 2023.04.12