| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Yes
- 자료구조
- 머신러닝
- 클라우드컴퓨팅
- 버전관리
- 딥러닝
- 프로그래밍언어
- I'm Sorry
- 사이버보안
- 프로그래밍
- 디자인패턴
- 파이썬
- 인공지능
- 데이터구조
- 알고리즘
- 네트워크보안
- 소프트웨어
- 데이터과학
- 보안
- 데이터베이스
- 자바스크립트
- springboot
- 컴퓨터비전
- 데이터분석
- 빅데이터
- 소프트웨어공학
- 네트워크
- 컴퓨터과학
- 웹개발
- 컴퓨터공학
- Today
- Total
목록2024/01/18 (15)
스택큐힙리스트
나는 여러 브랜치를 포함한 Git 리포지토리를 복제했습니다. 그러나 git branch는 하나만 보여줍니다: $ git branch * master 로컬로 모든 브랜치를 가져오려면 어떻게 해야 할까요? 이렇게 하면 git branch를 실행할 때 다음과 같이 표시됩니다. $ git branch * master * staging * 기타... 답변 1 fetch는 로컬 브랜치(리모트 브랜치를 추적하는)를 업데이트하지 않습니다. 로컬 브랜치를 업데이트하려면 여전히 모든 브랜치를 풀해야 합니다. fetch는 로컬 브랜치(리모트 브랜치를 추적하는)를 생성하지 않습니다. 이를 수동으로 수행해야 합니다. 모든 리모트 브랜치를 나열하려면 다음을 실행하세요: git branch -a 리모트 브랜치를 추적하는 로컬 브랜..
저는 제 저장소에서 일을 하고 있었는데 파일이 로컬에서 변경되었다는 것을 알았습니다. 그래서 더 이상 필요하지 않아서 파일을 삭제했는데, 새로운 복사본을 체크아웃 할 수 있을 거라고 생각했습니다. 저는 다음과 같은 Git의 동등한 명령어를 사용하고 싶었습니다. svn up . git pull을 사용하는 것은 제대로 작동하지 않는 것처럼 보였습니다. 몇 번의 랜덤한 검색 끝에, 누군가가 다음을 권장하는 사이트에 도착했습니다. git checkout HEAD^ src/ (src는 삭제된 파일을 포함하는 디렉토리입니다). 이제 분리된 HEAD가 있다는 것을 알게 되었습니다. 저는 이게 무엇인지 전혀 모르겠습니다. 어떻게 취소할 수 있을까요?답변 1떨어진 헤드(Detached head)란 더 이상 브랜치에 있지..
어떻게 일련의 커밋의 작성자를 변경할 수 있을까요?답변 1git rebase -r \ --exec 'git commit --amend --no-edit --reset-author' --exec은 각 커밋이 다시 작성될 때마다 git commit 단계를 실행합니다 (마치 git commit && git rebase --continue를 반복해서 실행한 것처럼). 첫 번째 커밋 (루트 커밋이라고도 함)도 변경하려면 rebase 호출에 --root를 추가해야 합니다. 이렇게 하면 both the committer and the author 가 user.name/user.email 설정으로 변경됩니다. 만약 이 설정을 변경하고 싶지 않다면 --reset-author 대신에 --author New Author N..
원격 상에 더 이상 존재하지 않는 모든 트래킹 브랜치를 삭제하는 간단한 방법이 있을까요? 예시: 브랜치 (로컬 및 원격) 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..