일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터분석
- 데이터구조
- 데이터과학
- 빅데이터
- 딥러닝
- 보안
- 버전관리
- 소프트웨어공학
- 네트워크
- 프로그래밍언어
- 컴퓨터비전
- I'm Sorry
- 파이썬
- 인공지능
- 데이터베이스
- 머신러닝
- 컴퓨터과학
- 코딩
- 소프트웨어
- Yes
- 알고리즘
- 웹개발
- 2
- 네트워크보안
- 프로그래밍
- 자바스크립트
- 사이버보안
- 컴퓨터공학
- 클라우드컴퓨팅
- 자료구조
- Today
- Total
목록깃 (16)
스택큐힙리스트
나는 몇 개의 파일 이름을 변경하여 첫 글자를 소문자로 했는데, 예를 들어 Name.jpg에서 name.jpg로 변경했다. Git은 이러한 변경을 인식하지 못하고 파일들을 삭제한 후 다시 업로드해야 했다. 파일 이름 변경을 확인할 때 Git이 대소문자를 구분할 수 있는 방법이 있을까요? 파일 자체에는 어떠한 변경도 하지 않았습니다.답변 1파일을 폴더가 아닌 파일만 이름을 변경한다면 git mv를 사용할 수 있습니다: git mv -f yOuRfIlEnAmE yourfilename (Git 2.0.1에서의 변경으로 위의 명령어에서의 -f 플래그는 불필요하지만, 이전 Git 버전에서는 필요했습니다.)답변 2깃(Git)에서는 대소문자를 구분하여 파일 이름을 변경하는 방법을 알아보겠습니다. 깃은 소스 코드를 효..
원격 상에 더 이상 존재하지 않는 모든 트래킹 브랜치를 삭제하는 간단한 방법이 있을까요? 예시: 브랜치 (로컬 및 원격) master origin/master origin/bug-fix-a origin/bug-fix-b origin/bug-fix-c 로컬에는 오직 master 브랜치만 존재합니다. 이제 bug-fix-a 에 작업을 하기 위해 체크아웃하고, 작업을 진행하고, 변경사항을 원격에 푸시합니다. 그 다음 bug-fix-b 에 대해서도 같은 작업을 수행합니다. 브랜치 (로컬 및 원격) master bug-fix-a bug-fix-b origin/master origin/bug-fix-a origin/bug-fix-b origin/bug-fix-c 이제 로컬에는 master, bug-fix-a, bu..
새로운 기능에 대한 일부 작업을 시작했고, 조금 코딩한 후에 이 기능은 자체 브랜치에 있어야 한다고 결정했습니다. 미커밋된 변경 사항을 새로운 브랜치로 이동하고 현재 브랜치를 재설정하는 방법이 있을까요? 새로운 기능에 대한 기존 작업을 보존하면서 현재 브랜치를 재설정하고 싶습니다.답변 1업데이트 2020 / Git 2.23 Git 2.23에서는 switch 하위 명령어를 추가하여 checkout의 과잉 사용으로 인해 생기는 혼동 일부를 해소하려고 합니다. (브랜치 전환, 파일 복구, HEAD 분리 등) 이 버전의 Git에서는 checkout 명령어를 다음과 바꾸세요: git switch -c 동작이 동일하며 변경되지 않습니다. 업데이트 2020 이전 / Git 2.23 다음을 사용하세요: git chec..
저는 git pull을 사용했고 병합 충돌이 발생했습니다: unmerged: some_file.txt 당신은 충돌이 발생한 병합 중입니다. 파일에 대한 변경 내용을 포기하고 가져온 변경 내용만 유지하는 방법은 무엇인가요?답변 1당신의 pull이 성공하지 못했기 때문에 HEAD (하지만 HEAD^는 아님)은 브랜치에서 마지막 유효한 커밋입니다: git reset --hard HEAD 다른 조각은 그들의 변경 사항이 당신의 변경 사항을 무시하도록 하는 것입니다. git의 이전 버전은 theirs 병합 전략을 사용할 수 있도록 했습니다: git pull --strategy=theirs remote_branch 하지만 Git 유지 관리자인 준이오 하마노가 설명한 이 메시지에서 언급한대로 이는 제거되었습니다. 링..