반응형

git 28

Git fatal: 'https' 프로토콜은 지원되지 않습니다.

Git fatal: 'https' 프로토콜은 지원되지 않습니다. 저는 Github의 포킹 가이드인 https://guides.github.com/activities/forking/ 을 살펴보고 있으며, 제 컴퓨터에 저장소를 복제하려고 합니다.그러나 명령 실행: $ git clone https://github.com/./Spoon-Knife.git Cloning into 'Spoon-Knife'... fatal: protocol 'https' is not supported SSH로도 시도: $ git clone git@github.com:./Spoon-Knife.git Cloning into 'Spoon-Knife'... Warning: Permanently added the RSA host key for..

programing 2023.05.15

원격 태그를 삭제하려면 어떻게 해야 합니까?

원격 태그를 삭제하려면 어떻게 해야 합니까? 이미 푸시된 Git 태그를 삭제하려면 어떻게 해야 합니까?원격 태그 이름에 '빈' 참조를 푸시할 수 있습니다. git push origin :tagname 좀 더 ▁the,,--delete 옵또(으)로 표시)-dGit 버전이 1.8.0보다 이전 버전인 경우: git push --delete origin tagname git에는 태그 네임스페이스와 분기 네임스페이스가 있으므로 분기와 태그에 동일한 이름을 사용할 수 있습니다.태그 대신 분기를 실수로 제거할 수 없도록 하려면 분기를 삭제하지 않는 전체 참조를 지정할 수 있습니다. git push origin :refs/tags/tagname 로컬 태그도 삭제해야 하는 경우 다음을 사용합니다. git tag --de..

programing 2023.05.05

하위 디렉터리를 제외한 모든 것을 무시하도록 Git에게 어떻게 말합니까?

하위 디렉터리를 제외한 모든 것을 무시하도록 Git에게 어떻게 말합니까? 저장소에 있는 모든 파일을 무시합니다. 저장소에서 발생하는 파일을 제외하고bin하위 디렉터리.다음을 추가하려고 했습니다..gitignore: * !bin/* 그러나 이는 원하는 효과를 발휘하지는 다음과 같습니다.다음 파일 안에 새 파일의 파일을 만들었습니다.bin/하지만 하기git status스틸 쇼nothing to commit (working directory clean). 좋은 의견이라도 있나?이렇게 하면 루트 파일 및 루트 디렉터리가 무시되고 루트 bin 디렉터리가 무시되지 않습니다. /* /*/ !/bin/ 이렇게 하면 하위 디렉터리와 해당 파일을 포함한 모든 bin 디렉터리를 얻을 수 있습니다.일부 디렉토리에서 하나의 디..

programing 2023.05.05

git pull origin 마스터와 git pull origin/master 간의 차이

git pull origin 마스터와 git pull origin/master 간의 차이 사이의 차이점은 무엇입니까?git pull origin master그리고.git pull origin/master?git pull origin master에서 변경사항을 가져옵니다.origin원격의,master분기하고 로컬 체크아웃된 분기에 병합합니다. git pull origin/master로컬에 저장된 분기에서 변경 내용을 가져옵니다.origin/master로컬 체크아웃 지점에 병합할 수 있습니다.그origin/master브랜치는 기본적으로 마지막으로 가져온 것의 "복사본"입니다.origin그래서 '원격 가지'라고 부르는 거죠이것은 다소 혼란스러울 수 있습니다. 어떤 분기를 사용할 수 있는지 확인할 수 있습니다...

programing 2023.05.05

콘텐츠를 삭제하지 않고 많은 수의 파일을 분할하는 방법

콘텐츠를 삭제하지 않고 많은 수의 파일을 분할하는 방법 다음을 사용하여 실수로 많은 임시 파일을 추가했습니다.git add -A 저는 다음 명령을 사용하여 파일의 스테이징을 해제하고 더러운 인덱스를 제거할 수 있었습니다. git ls-files -z | xargs -0 rm -f git diff --name-only --diff-filter=D -z | xargs -0 git rm --cached 는 의명은어있다니에 나와 있습니다.git help rm하지만 안타깝게도 캐시 옵션을 제공했음에도 불구하고 실행 중에 파일도 삭제되었습니다.내용을 잃지 않고 인덱스를 지울 수 있는 방법은 무엇입니까? 또한 누군가가 이 파이프 작동 방식을 설명해준다면 도움이 될 것입니다.git reset 지나치게 열정적인 "git..

programing 2023.05.05

아직 푸시되지 않은 Git 병합을 취소합니다.

아직 푸시되지 않은 Git 병합을 취소합니다. 실수로 뛰었어요.git merge some_other_branch마스터로의 변경을 푸시하지 .오리진 마스터에 변경을 가하지 않았습니다.합을을을 소소취 병소 ?? ??? ??? ??? 합치면, 합치면 이렇게 됩니다.git status이렇게 말합니다. # On branch master # Your branch is ahead of 'origin/master' by 5 commits. 이 모든 커밋을 취소하려면 어떻게 해야 합니까?□□□□□□□□□git reflog병합하기 전에 어떤 커밋이 하나인지 확인합니다(예: 1개입니다).git reflog 좋은 가 될 것 같습니다.git log그런 다음 다음을 사용하여 재설정할 수 있습니다. git reset --hard ..

programing 2023.04.25

git 오류: 일부 참조를 원격으로 푸시하지 못했습니다.

git 오류: 일부 참조를 원격으로 푸시하지 못했습니다. 어제는 할 수 있었지만 지금은 할 수 없다. ★★★★★★★를 사용하는 git push origin master에러가 표시됩니다. $ git remote -v origin https://github.com/REDACTED.git (fetch) origin https://github.com/REDACTED.git (push) $ git push origin master Username for 'https://github.com': REDACTED Password for 'https://REDACTED@github.com': To https://github.com/REDACTED.git ! [rejected] master -> master (non-fa..

programing 2023.04.10

Git에서 이전(마지막이 아님) 커밋에 변경된 파일을 추가하는 방법

Git에서 이전(마지막이 아님) 커밋에 변경된 파일을 추가하는 방법 지난 1시간 동안 몇 가지 사항을 변경하여 차근차근 커밋했는데, 커밋 전에 변경된 파일을 추가하는 것을 잊어버렸습니다. 로그는 다음과 같습니다. GIT TidyUpRequests u:1 d:0> git log commit fc6734b6351f6c36a587dba6dbd9d5efa30c09ce Author: David Klein Date: Tue Apr 27 09:43:55 2010 +0200 The Main program now tests both Webservices at once commit 8a2c6014c2b035e37aebd310a6393a1ecb39f463 Author: David Klein Date: Tue Apr 27 0..

programing 2023.04.10
반응형