| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 알고리즘
- 클라우드컴퓨팅
- 파이썬
- 디자인패턴
- 데이터분석
- 웹개발
- 머신러닝
- 컴퓨터과학
- 데이터과학
- 소프트웨어
- 소프트웨어공학
- 딥러닝
- 컴퓨터공학
- springboot
- 빅데이터
- 네트워크
- 보안
- I'm Sorry
- 프로그래밍
- 데이터구조
- Yes
- 네트워크보안
- 자바스크립트
- 버전관리
- 사이버보안
- 컴퓨터비전
- 인공지능
- 자료구조
- 데이터베이스
- 프로그래밍언어
- Today
- Total
목록2024/01/17 (15)
스택큐힙리스트
이 질문에 대한 답변이 이미 여기에 있습니다: .gitignore에 있는 파일을 추적하던 파일을 Git에 잊게하려면 어떻게 해야 하나요? (33개의 답변) 닫힘 6년 전. 나는 이미 초기화된 Git 저장소가 있고, 그 안에 .gitignore 파일을 추가했다. 어떻게 파일 인덱스를 새로고침해서 무시하고 싶은 파일들이 무시되게 할 수 있을까?답변 1저장소에 이미 추가/초기화된 단일 파일을 추적하지 않도록 하려면, 파일을 추적 중지하되 시스템에서는 삭제하지 않으려면 다음 명령을 사용하십시오: git rm --cached 파일이름 모든 파일을 .gitignore에 추가하여 추적을 중지하려면: 먼저 미처리된 코드 변경 사항을 커밋하고, 다음 명령을 실행하십시오: git rm -r --cached . 이렇게 하면..
우리는 많은 다른 라이브러리에 의존하는 몇 개의 큰 프로젝트를 관리하기 위해 git submodules을 사용하고 있습니다. 각 라이브러리는 종속 프로젝트로 가져온 별도의 저장소입니다. 개발 중에는 종속적인 서브모듈에 대한 최신 버전만 가져오고 싶을 때가 많습니다. Git 서브모듈에 대한 최신 변경 사항을 어떻게 가져오나요?답변 1만약 처음으로 repo를 확인하는 경우 먼저 --init를 사용해야합니다: git submodule update --init --recursive Git 1.8.2 이상의 경우 --remote 옵션이 추가되어 원격 브랜치의 최신 팁으로 업데이트하는 기능을 지원합니다: git submodule update --recursive --remote 이로써 .gitmodules 또는 ...
나는 .gitignore 파일이 Git의 버전 관리에서 지정된 파일을 숨긴다는 것을 이해합니다. .gitignore에게 Git으로 추적 중인 파일을 제외한 모든 것을 무시하도록 어떻게 알려줄 수 있을까요? 예를 들어: # 모든 것을 무시합니다: * # 다음 파일들은 무시하지 마십시오: script.pl template.latex 답변 1 선택적 접두사 !는 패턴을 부정합니다. 이전 패턴에서 제외된 모든 일치하는 파일은 다시 포함됩니다. 부정된 패턴이 일치하면 이는 우선순위가 낮은 패턴 소스를 무시합니다. # 모든 파일 무시 * # 그러나 다음 파일은 무시하지 않습니다... !.gitignore !script.pl !template.latex # 기타... # ...심지어 서브디렉토리에 있더라도 !*/ #..
만약 Git 저장소에 심볼릭 링크인 파일 또는 디렉토리가 있고, 이를 커밋한다면 어떻게 될까요? 저는 해당 파일이 삭제될 때까지 심볼릭 링크로 유지되며, 이후 이 파일을 이전 버전에서 다시 가져온다면 일반 파일이 생성될 것으로 예상합니다. 참조하는 파일을 삭제할 때 어떻게 동작하나요? 링크가 매달리게 커밋될까요?답변 1리눅스 심볼릭 링크 매뉴얼에서 (가정하에 리눅스에서): 심볼릭 링크는 다른 파일의 경로명인 문자열인 특수한 종류의 파일입니다. 이 링크는 링크될 파일을 가리킵니다. (심볼릭 링크의 내용은 readlink(2)를 사용하여 읽을 수 있습니다.) 따라서 심볼릭 링크는 README.md 또는 Makefile과 마찬가지로 하나의 파일입니다. Git은 링크의 내용 (즉, 해당 파일 시스템 객체에 대한..