| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 알고리즘
- 웹개발
- 데이터베이스
- springboot
- 프로그래밍언어
- 자료구조
- 소프트웨어공학
- 버전관리
- 머신러닝
- 자바스크립트
- 인공지능
- 보안
- 프로그래밍
- 딥러닝
- 데이터구조
- 컴퓨터비전
- 컴퓨터공학
- 데이터분석
- 데이터과학
- 네트워크
- 파이썬
- 클라우드컴퓨팅
- Yes
- 컴퓨터과학
- 디자인패턴
- 사이버보안
- 네트워크보안
- Today
- Total
목록2024/01/11 (15)
스택큐힙리스트
나는 프로젝트를 포크하고 변경 사항을 만들어서 pull 요청을 생성했습니다. 이 요청이 승인되었습니다. 이후에 새로운 커밋이 해당 저장소에 추가되었습니다. 이러한 커밋을 내 포크에 어떻게 가져올 수 있을까요?답변 1로컬로 복제한 포크 저장소에서 원본 GitHub 저장소를 원격(remote)으로 추가할 수 있습니다. (원격(remote)은 저장소의 URL에 대한 별명과 같습니다. 예를 들어, origin은 하나의 원격(remote)입니다.) 그런 다음 원격(upstream) 저장소에서 모든 브랜치를 가져오고 원본 버전에서 작업을 계속하기 위해 작업을 다시 베이스(rebase)할 수 있습니다. 명령어로 표현하면 다음과 같습니다: # upstream이라는 이름의 원격(remote) 추가: git remote ..
이미 푸시된 Git 태그를 어떻게 삭제할 수 있을까요?답변 1원격 태그 이름에 '빈' 참조를 푸시 할 수 있습니다: git push origin :태그이름 또는, 더 표현적으로 --delete 옵션을 사용하세요 (git 버전이 1.8.0보다 오래된 경우 -d를 사용하세요): git push --delete origin 태그이름 참고로 git에는 태그 네임스페이스와 브랜치 네임스페이스가 있으므로 브랜치와 태그에 동일한 이름을 사용할 수 있습니다. 태그 대신 브랜치를 실수로 삭제하지 않도록 하려면 브랜치를 삭제하지 않는 완전한 참조를 지정할 수 있습니다: git push origin :refs/tags/태그이름 로컬 태그도 삭제해야하는 경우 다음을 사용하세요: git tag --delete 태그이름 배경 브..
내 컴퓨터의 마스터 브랜치에 태그를 추가했습니다: git tag mytag master 이것을 원격 저장소에 푸시하는 방법은 무엇인가요? git push를 실행하면 다음 메시지가 표시됩니다: 모두 최신 상태입니다 태그 하나를 푸시하려면: git push origin 다음 명령은 모든 태그를 푸시합니다 (권장되지 않음): # 권장되지 않음 git push --tags 답변 2깃(Git)을 사용하여 원격저장소에 태그(tag)를 푸시(push)하는 방법에 대해 알아보겠습니다. 깃은 버전 관리 시스템이며, 소스 코드를 효율적으로 관리하고 협업할 수 있도록 도와줍니다. 태그는 특정 단계의 코드를 식별하기 위해 사용되며, 특히 안정적인 릴리즈 버전을 지정하는 데 유용합니다. 태그를 원격저장소에 푸시하는 방법은 다음..
내 마지막 N개의 커밋을 하나의 커밋으로 합치는 방법은 무엇인가요?답변 1당신은 컴퓨터 전문가입니다. 이것을 비교적 쉽게 할 수 있습니다. git rebase 또는 git merge --squash 없이. 이 예제에서는 마지막 3개의 커밋을 squash합니다. 만약 새로운 커밋 메시지를 처음부터 작성하고 싶다면 다음과 같이 하면 됩니다: git reset --soft HEAD~3 && git commit 만약 기존 커밋 메시지를 연결하여 새로운 커밋 메시지를 편집하고 싶다면 (즉, pick/squash/squash/…/squash git rebase -i 명령어 리스트와 유사한 메시지를 생성하려는 경우), 그 메시지들을 추출하고 git commit에 전달해야 합니다: git reset --soft HEA..