Git
-
001 폴더를 순회하면서 모든 파일을 찾고 공통적인 액션을 적용하기 find . -name "*DATA*.csv" -print0 | xargs -0 git rm --cached find . -name "*.csv": 현재 디렉토리(.)와 모든 하위 디렉토리에서 .csv로 끝나는 모든 파일을 탐색 -print0: 각 파일 이름 뒤에 null 문자를 추가 |: find 명령어의 출력을 xargs 명령어로 파이프 xargs -0: 입력으로 들어온 내용을 null 문자로 구분된 아이템으로 처리 git rm --cached: find 명령어의 각 출력(여기서는 .csv 파일들)에 대해 git rm --cached 명령을 실행
[GIT] #005 기타 BASH 명령어001 폴더를 순회하면서 모든 파일을 찾고 공통적인 액션을 적용하기 find . -name "*DATA*.csv" -print0 | xargs -0 git rm --cached find . -name "*.csv": 현재 디렉토리(.)와 모든 하위 디렉토리에서 .csv로 끝나는 모든 파일을 탐색 -print0: 각 파일 이름 뒤에 null 문자를 추가 |: find 명령어의 출력을 xargs 명령어로 파이프 xargs -0: 입력으로 들어온 내용을 null 문자로 구분된 아이템으로 처리 git rm --cached: find 명령어의 각 출력(여기서는 .csv 파일들)에 대해 git rm --cached 명령을 실행
2024.01.22 -
안녕하세요, 데잇입니다. 오늘은 git을 더 가볍게 관리하기 위한 기법으로 gitignore를 다루는 방법을 알아보겠습니다. .gitignore 파일 활용법: 기본부터 고급 활용까지 .gitignore 파일에 기록된 내용을 토대로 Git에서 버전 관리에서 제외할 파일/디렉토리나 포함할 파일/디렉토리를 지정할 수 있다. .gitignore 1. 무시하기 다양한 방식으로 무시할 수 있다. secret.txt # 파일 무시 *.log # 확장자 무시 node_modules/ # 루트 디렉토리 아래 해당 디렉토리 무시 /folder_a/todo.txt # 루트 디렉토리 아래 해당 디렉토리 내 해당 파일만 무시 *temp* # * : 임의의 여러($\ge0$) 문자 ?.txt # ? : 임의의 한 문자 [abc]..
[GIT] #003 야, git. 쟤는 무시해! .gitignore안녕하세요, 데잇입니다. 오늘은 git을 더 가볍게 관리하기 위한 기법으로 gitignore를 다루는 방법을 알아보겠습니다. .gitignore 파일 활용법: 기본부터 고급 활용까지 .gitignore 파일에 기록된 내용을 토대로 Git에서 버전 관리에서 제외할 파일/디렉토리나 포함할 파일/디렉토리를 지정할 수 있다. .gitignore 1. 무시하기 다양한 방식으로 무시할 수 있다. secret.txt # 파일 무시 *.log # 확장자 무시 node_modules/ # 루트 디렉토리 아래 해당 디렉토리 무시 /folder_a/todo.txt # 루트 디렉토리 아래 해당 디렉토리 내 해당 파일만 무시 *temp* # * : 임의의 여러($\ge0$) 문자 ?.txt # ? : 임의의 한 문자 [abc]..
2024.01.19 -
안녕하세요, 데잇입니다. git에 익숙하지 않은 데이터과학자를 위한 git 초급 교실입니다. 오늘은 git과 github을 연결하는 과정을 살펴봅니다. 계정설정 지난 글(한 컴퓨터 여러 계정 연동하기) 참조 GIT - GITHUB 연결 Link git remote add origin git@github.com-acc2:acc2_username/reponame.git # 생성시 git remote set-url origin git@github.com-acc2:acc2_username/reponame.git # 변경시 Un Link git remote rm origin Check git remote -v 활용사례 간단한 활용사례를 살펴봅니다. github repo 설정 #1. 먼저 원격 저장소에 new re..
[GIT] #002 GITHUB 연결과 변경안녕하세요, 데잇입니다. git에 익숙하지 않은 데이터과학자를 위한 git 초급 교실입니다. 오늘은 git과 github을 연결하는 과정을 살펴봅니다. 계정설정 지난 글(한 컴퓨터 여러 계정 연동하기) 참조 GIT - GITHUB 연결 Link git remote add origin git@github.com-acc2:acc2_username/reponame.git # 생성시 git remote set-url origin git@github.com-acc2:acc2_username/reponame.git # 변경시 Un Link git remote rm origin Check git remote -v 활용사례 간단한 활용사례를 살펴봅니다. github repo 설정 #1. 먼저 원격 저장소에 new re..
2024.01.18