반응형

Git 21

"치명적"을 해결하려면 어떻게 해야 할까요?비트버킷으로 푸시할 때 잘못된 자격 증명" 오류가 발생했습니까?

"치명적"을 해결하려면 어떻게 해야 할까요?비트버킷으로 푸시할 때 잘못된 자격 증명" 오류가 발생했습니까? 이 게시물을 개선하시겠습니까?이 질문에 대한 자세한 답변을 제공합니다. 여기에는 인용문과 답변이 올바른 이유에 대한 설명이 포함됩니다.자세한 내용이 없는 답변은 편집 또는 삭제될 수 있습니다. 이 비밀번호로 쉽게 로그인 할 수 있어서 제 비트버킷 비밀번호가 맞습니다.프로젝트나 파일을 비트버킷에 푸시하려고 하면 "Invalid credentials error"(잘못된 자격 증명 오류)라고 표시됩니다. git push -u origin master fatal: Invalid credentials Password for 'https://username@bitbucket.org': remote: Bitbu..

programing 2023.09.13

Git 원격:오류: 치명적: 프로토콜 오류: 잘못된 줄 길이 문자: Unab

Git 원격:오류: 치명적: 프로토콜 오류: 잘못된 줄 길이 문자: Unab Git 서버를 설정하고 처음에 클라이언트에서 내 repo를 푸시하려고 합니다.저는 용한사를 요.git push origin master다음 오류 메시지가 표시됩니다. fatal: protocol error: bad line length character: Unab 난 뭐가 문제인지 모른다."UNAB"가 뭔지 모르겠어요셸의 크기를 조정하려고 했지만 여전히 "Unab" 상태입니다.이 오류 메시지에 대한 해결 방법을 찾을 수 없습니다. "authorized_keys"와 SSH로 서버를 설정했습니다. (SSH를 사용하여 연결할 수 있습니다.) 기트 문제인 것 같아요? BTW: 서버가 윈도우즈 7 VM에 설정되어 있습니다.이 오류 메시지..

programing 2023.08.24

git branch -d는 경고를 줍니다.

git branch -d는 경고를 줍니다. 로컬 분기를 삭제한 후 경고 메시지를 더 잘 이해하고 싶습니다. 경고: 분기 삭제'old_branch'에 병합된'refs/remotes/origin/old_branch'그러나 아직 에 합병되지 않은HEAD. 이는 변경사항이 지점에 푸시되었음을 경고하는 것입니다.origin그러나 현재 체크아웃된 분기에 병합되지 않으므로 로컬에서만 삭제합니다. 해당 분기의 로컬 복사본이 더 이상 없지만 다음에 있음을 경고하는 메시지가 표시됩니다.origin 원격 분기도 삭제하려면 다음을 사용합니다.git push --delete origin old_branch당신이 현재 가지고 있다고 가정할 때master체크아웃되었습니다. 변경 사항을 의미합니다.old_branch에 없는maste..

programing 2023.08.19

Gitrepo에서 파일을 정리하지 못했습니다. 새 백업을 만들 수 없습니다.

Gitrepo에서 파일을 정리하지 못했습니다. 새 백업을 만들 수 없습니다. 다음을 실행하여 원격 저장소에서 파일을 제거하려고 했습니다. git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD 하지만 Git는 불평합니다. 새 백업을 만들 수 없습니다.이전 백업이 refs/original/에 이미 있습니다. -f로 백업 강제 덮어쓰기 rm: /.git-rewrite/backup-refs를 제거할 수 없음: 권한이 거부되었습니다. rm: 디렉토리 /.git-rewrite를 제거할 수 없음: 디렉토리가 비어 있지 않습니다. Windows에서 .git-rewrite 디렉터리를 이미 삭제한 후였습니다. 그 파일을 어떻게 제..

programing 2023.08.14

Git: 로컬 레포가 최신 상태인지 확인하는 방법은 무엇입니까?

Git: 로컬 레포가 최신 상태인지 확인하는 방법은 무엇입니까? 저는 제 지역 보고서가 최신 상태인지 알고 싶습니다(만약 그렇지 않다면, 이상적으로는 변경 사항을 보고 싶습니다). 하지 않고 어떻게 이것을 확인할 수 있습니까?git fetch또는git pull?해라git fetch --dry-run설명서(git help fetch)는 다음과 같이 말합니다. --dry-run Show what would be done, without making any changes. 최초 사용git remote update원격 참조를 최신 상태로 전환할 수 있습니다.그런 다음 다음과 같은 여러 가지 작업 중 하나를 수행할 수 있습니다. git status -uno추적 중인 분기가 앞에 있는지, 뒤에 있는지 또는 분기되었..

programing 2023.08.14

깃이 있는 커밋의 일부 되돌리기

깃이 있는 커밋의 일부 되돌리기 특정 커밋을 되돌리고 싶습니다.안타깝게도 우리 조직은 여전히 CVS를 표준으로 사용하기 때문에 CVS에 다시 커밋하면 여러 Git 커밋이 하나로 통합됩니다.이 경우 저는 원래의 git commit을 선택하고 싶지만, 그것은 불가능합니다. 다음과 유사한 접근 방식이 있습니까?git add --patch그것은 내가 전환할 커밋의 어떤 부분을 결정하기 위해 diff를 선택적으로 편집할 수 있게 해줄 것입니까?사용--no-commit(-n) 옵션git revert그런 다음 변경 사항을 단계적으로 해제한 다음 사용합니다.git add --patch: $ git revert -n $bad_commit # Revert the commit, but don't commit the chan..

programing 2023.07.15

https만 사용하여 타워를 설치하시겠습니까?

https만 사용하여 타워를 설치하시겠습니까? 우리 조직의 데이터 센터에 있는 빌드 서버에 바우어를 설치하려고 하는데,git의 포트가 데이터 센터의 방화벽에서 열려 있지 않은 것 같습니다.Git 명령줄 클라이언트를 사용하여 다음을 통해 복제할 수 있습니다.https://[repo]하지만 아닙니다.git://[repo]. 다음을 사용하여 깃 클론을 수행하도록 타워에 지시하는 스위치 또는 기본 설정이 있습니까?https보다도git의전? 소스를 보고 대체할 해상도 코드를 변경하는 것을 고려했습니다.git://와 함께https://하지만 그 전에 물어봐야겠어요Git가 프로토콜을 대체하도록 할 수 있습니다.그냥 실행: git config --global url."https://".insteadOf git:// G..

programing 2023.07.15

대화형 편집 중에 내부 vim에서 Git rebase를 중단하는 방법

대화형 편집 중에 내부 vim에서 Git rebase를 중단하는 방법 제가 대화형 리베이스를 할 때, 예를 들어. git rebase -i HEAD~3 기본 재배치 대화형 편집기(내 경우 vim)가 열려 기본 재배치할 커밋을 편집할 수 있습니다. pick c843ea2 Set Vim column limit to 80 (OS X) pick fc32eac Add Bash alias for `pbcopy` (OS X) .... 이제 기본 재배치를 중단하고 vim을 종료하려면 다음을 사용합니다.:q어쨌든 기본 재배치가 시작됩니다.Git 버전을 사용하고 있습니다.1.9.0.msysgit.0창문에 물론 모두 삭제할 수 있습니다.pick대사, 하지만 더 긴 역사를 다시 쓰면 할 일이 많을 수도 있습니다.다른 방법이 ..

programing 2023.07.15

커밋 범위 git 되돌리기

커밋 범위 git 되돌리기 커밋 범위를 되돌리려면 어떻게 해야 합니까?Gitrevisions 설명서를 보면 필요한 범위를 지정하는 방법을 알 수 없습니다.예: A -> B -> C -> D -> E -> HEAD 다음과 같은 작업을 수행하고자 합니다. git revert B-D 결과는 다음과 같습니다. A -> B -> C -> D -> E -> F -> HEAD 여기서 F는 B-D의 역을 포함합니다.어떤 버전의 Git을 사용하고 있습니까? Git1.7.2+에서만 지원되는 여러 커밋 되돌리기: 자세한 내용은 "여러 번 되돌리기를 사용하여 이전 커밋으로 롤백"을 참조하십시오. 현재 man 페이지는 현재 Git 버전(1.7.4+) 전용입니다. OP Alex Spurling이 논평에서 보고한 바와 같이: 1...

programing 2023.07.10

우발적인 Git Stash Pop 실행 취소

우발적인 Git Stash Pop 실행 취소 복잡한 병합을 수행하기 전에 로컬 변경 사항을 저장하고 병합을 수행한 다음 실행하기 전에 커밋하는 것을 어리석게 잊어버렸습니다.git stash pop이 팝업은 추적하기 어려운 몇 가지 문제(큰 코드베이스의 잘못된 메서드 호출)를 발생시켰습니다.도망친git stash show그래서 최소한 어떤 파일이 변경되었는지는 알고 있습니다.다른 것이 없다면, 저는 이것이 더 많은 일을 해야 할 교훈이라고 생각합니다. 제 질문: 병합을 취소하지 않고 스택 팝을 취소할 수 있습니까? Git에서 손실된 저장소를 복구하는 방법을 사용하여 저장한 저장소를 찾아 보십시오.인덱스와 작업 복사본을 보존하기 때문에(인덱스 커밋이 종종 비어 있음), 저는 스택에 대해 항상 두 개의 커밋이..

programing 2023.07.10
반응형