| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
목록전체 글 (1964)
스택큐힙리스트
원격 상에 더 이상 존재하지 않는 모든 트래킹 브랜치를 삭제하는 간단한 방법이 있을까요? 예시: 브랜치 (로컬 및 원격) 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..
.gitignore과 .gitkeep은 어떤 차이가 있을까요? 이름만 다른 것인지, 아니면 각각 다른 기능을 수행하는 건가요? .gitkeep에 대한 문서를 찾을 수 없는 것 같습니다.답변 1.gitkeep은 Git의 기능이 아니기 때문에 문서화되지 않았습니다. Git은 완전히 비어있는 디렉토리를 추가할 수 없습니다. Git에서 빈 디렉토리를 추적하고 싶어하는 사람들은 이러한 디렉토리에 .gitkeep이라는 이름의 파일을 넣는 관습을 만들었습니다. 파일의 이름은 무엇이든 될 수 있으며, Git은 이 이름에 대해 특별한 의미를 부여하지 않습니다. 빈 디렉토리를 추적하기 위해 비어있는 디렉토리에 .gitignore 파일을 추가하는 경쟁적인 관습도 있지만, 일부 사람들은 이를 혼동스러운 것으로 보기도 합니다...
어떻게 이미 병합된 브랜치를 삭제할 수 있을까요? 한 번에 모든 브랜치를 삭제할 수 있을까요, 대신 하나씩 각 브랜치를 삭제해야 할까요?답변 1참고: 작업 흐름에 가능한 조상으로 마스터와 개발이 있다면 마스터와 개발을 제외한 다른 브랜치를 추가할 수 있습니다. 보통 'sprint-start' 태그와 마스터, 개발, 품질 보증은 조상이 아닙니다. 처음으로, 원격에서 병합된 로컬 추적 브랜치를 나열합니다 (모든 원격 추적 브랜치를 나열하는 데 -r 플래그 사용을 고려하세요). git branch --merged 제거하지 않을 몇 가지 브랜치가 보일 수 있습니다. 중요한 마스터나 개발과 같은 브랜치를 삭제하지 않도록 건너뛰기 전략을 몇 가지 추가할 수 있습니다. 다음 명령은 마스터 브랜치와 dev를 포함하는 ..
새로운 브랜치가 master에서 생성되었으며, 우리는 이를 test라고 부릅니다. master에 커밋하는 개발자들이나 다른 브랜치를 생성한 뒤 나중에 master에 병합하는 개발자들이 있습니다. test에서의 작업이 여러 일 도중에 있고, 계속해서 test를 master의 커밋과 함께 최신 상태로 유지하고 싶습니다. test에서 git pull origin master를 수행할 것입니다. 질문 1: 이게 옳은 방법인가요? 다른 개발자들도 저와 동일한 파일에서 작업할 수 있습니다. test에서의 작업이 끝났고, 이를 master로 병합하려고 합니다. 두 가지 방법을 생각해보겠습니다: A: git checkout test git pull origin master git push origin test git ..