반응형

git 35

Gitrebase 병합 충돌을 계속할 수 없습니다.

Gitrebase 병합 충돌을 계속할 수 없습니다. 'master' 브랜치를 따라잡기 위해 'dev'를 재배치하려고 합니다. $ git checkout dev $ git rebase master First, rewinding head to replay your work on top of it... Applying: Corrected compilation problems that came from conversion from SVN. Using index info to reconstruct a base tree... M src/com/.... :125: trailing whitespace. /** :126: trailing whitespace. * :127: trailing whitespace. */ :1..

itsource 2023.06.26

원격 분기가 "git branch -r"에 표시되지 않습니다.

원격 분기가 "git branch -r"에 표시되지 않습니다. 원격 Bitbucket 저장소로 푸시하고 있는데 최근 동료가 자신이 만든 새 분기를 같은 저장소로 푸시했습니다. 그가 업로드한 변경 사항을 가져오려고 합니다. $ git branch -a * master localbranch1 localbranch2 remotes/origin/master git branch -r 오리진/마스터 비트버킷용 웹 UI에서 그가 만든 브랜치를 볼 수 있습니다.어떻게 해야 하나요? 다음 시도: $ git fetch bitbucket Password for 'https://xxxxx@bitbucket.org': From https://bitbucket.org/user/repo * branch HEAD -> FETCH_H..

itsource 2023.06.26

Gitrebase에 대한 병합 전략을 선택하려면 어떻게 해야 합니까?

Gitrebase에 대한 병합 전략을 선택하려면 어떻게 해야 합니까? git-rebase맨 페이지 언급-X에 전달될 수 있습니다.git-merge정확히 언제/어떻게? 반복 전략과 해당 옵션(충돌하는 커밋 전체를 건너뛰는 것이 아니라 모든 스틱 적용)이 포함된 패치를 적용하여 기본을 변경하고 싶습니다.저는 병합을 원하지 않고, 역사를 선형으로 만들고 싶습니다. 시도해 봤습니다. git rebase -Xtheirs 그리고. git rebase -s 'recursive -Xtheirs' 하지만 그것은 거부합니다.-X두 경우 모두 git rebase -Xtheirs트리 충돌을 수동으로 해결해야 하는 경우를 제외하고는 최신 버전에서 작동합니다.당신은 뛰어야 합니다.git rebase -Xtheirs --conti..

itsource 2023.06.26

커밋 순서 변경

커밋 순서 변경 현재 분기에서 작업 중이며 일부 커밋이 다른 분기로 병합되기를 원합니다. a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) 커밋을 , (문자는 커밋을 의미합니다.)x관련 없는 커밋입니다.) 그러나 몇 가지 커밋을 풀링하는 것이 좋은 방법이라는 것을 알게 되었습니다.는 연하을 "결밋"커다고싶 "습니"를 ".a,d,e그리고.g로▁it로 커밋합니다.master »b그리고.f하기로 약속한 대로 해야 합니다.branchB그것을 달성하기 위한 좋은 '기트'적인 방법이 있습니까?는 당이찾명는입니다.git rebase구체적으로 말하면-i/--interactive선택. 저는 당신이 A 브랜치에서 커밋을 남기길 ..

itsource 2023.06.26

Visual Studio에서 푸시되지 않은 나가는 커밋을 제거하는 방법은 무엇입니까?

Visual Studio에서 푸시되지 않은 나가는 커밋을 제거하는 방법은 무엇입니까? 실수로 Visual Studio 2017의 새 분기에서 단계적으로 변경된 내용을 로컬 저장소로 푸시했습니다.원격 리포지토리로 푸시되지 않았습니다.저는 그것을 없애고 싶지만 이것을 할 방법을 찾을 수 없습니다.저는 로컬 마스터 지점에서 새 지점으로 재배치했습니다.그런 다음 새 지점을 삭제했습니다.그러나 발신 커밋에는 여전히 표시됩니다.삭제하거나 되돌리는 방법은 무엇입니까? 분기 타일에서 팀 탐색기의 기록 탭을 엽니다(분기를 마우스 오른쪽 단추로 클릭).그런 다음 기록에서 누르고 싶지 않은 커밋 앞에 있는 커밋을 마우스 오른쪽 단추로 클릭하고 재설정을 선택합니다.그러면 지점이 해당 커밋으로 다시 이동되고 추가 커밋이 제거됩..

itsource 2023.06.21

Git 오류 - gpg가 데이터에 서명하지 못했습니다.

Git 오류 - gpg가 데이터에 서명하지 못했습니다. 나는 git를 사용하기 시작했고 홈브루를 통해 git과 gpg를 설치합니다.어떤 이유에서인지, 내가 할 때 이 오류가 발생합니다.git commit저는 이 주제와 관련된 다른 스택 오버플로 질문들을 너무 많이 보았지만 어느 것도 효과가 없었습니다.이 오류를 해결하려면 어떻게 해야 성공적으로 업로드할 수 있습니까? error: gpg failed to sign the data fatal: failed to write commit object 문제 해결을 위해 먼저 시도해야 할 두 가지 사항: 려달을 gpg --version 2이 아님)가 설치되어 있는지 합니다. 려달을 echo "test" | gpg --clearsign 하기 gpg그 자체가 작동하고..

itsource 2023.06.16

Git로 하나의 명령에 여러 분기를 삭제할 수 있습니까?

Git로 하나의 명령에 여러 분기를 삭제할 수 있습니까? 오래된 지점이 많이 있는 로컬 저장소를 정리하고 싶습니다. 예를 들어,3.2,3.2.1,3.2.2 타기. 저는 한 번에 많은 양을 제거할 수 있는 교활한 방법을 기대하고 있었습니다.그들은 대부분 도트 릴리스 규칙을 따르기 때문에, 아마도 다음과 같이 말할 수 있는 지름길이 있을 것이라고 생각했습니다. git branch -D 3.2.* 3.2.x 분기를 모두 제거합니다. 저는 그 명령을 시도했지만, 물론 효과가 없었습니다.그 구문으로는 안 됩니다.하지만 다음과 같이 할 수 있습니다. git branch -D 3.2 3.2.1 3.2.2 기본적으로 Git 브랜치는 한 번의 호출로 여러 브랜치를 삭제합니다.안타깝게도 지점 이름이 완성되지 않습니다.ba..

itsource 2023.06.01

fatal: not git 저장소(또는 상위 디렉터리): .git

fatal: not git 저장소(또는 상위 디렉터리): .git 이 질문에는 이미 다음과 같은 답이 있습니다. fatal: not git 저장소(또는 상위 디렉터리): .git (8개 답변) 수신 중 "치명적:Git repo를 원격으로 추가하려고 할 때 "Not git repository"가 표시됩니다. (37개 답변) 마감됨9년 전에. 제가 github.com 의 기존 저장소를 푸시하려고 했을 때, 그리고 제가 명령을 입력했을 때, 웹 사이트에서 터미널에 넣으라는 메시지를 받았을 때, 치명적인 다음과 같은 오류 메시지가 표시되었습니다. Not a git repository (or any of the parent directories): .git 누가 도와준다면 정말 좋을 것 같습니다, 감사합니다.이 ..

itsource 2023.05.27

잘못된 병합을 수정하고 수정된 병합에 좋은 커밋을 재생하려면 어떻게 해야 합니까?

잘못된 병합을 수정하고 수정된 병합에 좋은 커밋을 재생하려면 어떻게 해야 합니까? 않는파일을 .filename.orig병합을 해결하는 동안) 지금까지 눈치채지 못한 채 몇 번 전에 저장소로 전송되었습니다.저장소 기록에서 파일을 완전히 삭제하고 싶습니다. 변경 내역을 다음과 같이 다시 작성할 수 있습니까?filename.orig애초에 저장소에 추가된 적이 없습니까?질문에 설명된 상황이 아닌 경우에는 이 레시피를 사용하지 마십시오.이 레시피는 잘못된 병합을 수정하고 수정된 병합에 대한 올바른 커밋을 재생하기 위한 것입니다. 비록 ~일지라도filter-branch당신이 원하는 것을 할 것입니다, 그것은 꽤 복잡한 명령이고 저는 아마 이것을 하기로 선택할 것입니다.git rebase아마 개인적인 취향일 겁니다...

itsource 2023.05.27

Git vs Team Foundation 서버

Git vs Team Foundation 서버 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨10년 전에. 제 개발팀에 Git을 소개했는데 저만 빼고 다 싫어합니다.이 서버를 Team Foundation Server로 바꾸려고 합니다.저는 TFS에 익숙하지 않지만, 이것이 큰 후퇴라고 생각합니다.경험이 있는 사람이 TFS의 분기 지원을 Git 분기와 비교할 수 있습니까?또한 일반적으로 TFS의 장단점은 무엇입니까?내가 몇 년..

itsource 2023.05.22
반응형