반응형

GIT 25

Git/GitHub 기록에서 폴더 및 폴더 내용 제거

Git/GitHub 기록에서 폴더 및 폴더 내용 제거 저는 GitHub 계정에서 저장소 작업을 하고 있었는데 우연히 발견한 문제입니다. 몇 개의 npm 패키지가 설치된 폴더가 있는 Node.js 프로젝트 는 소들포은안있다니습었에▁in로 되어 있었습니다.node_modulesfolder git 저장소에 해당 폴더를 추가하고 코드를 git허브에 푸시했습니다(당시 npm 부분은 생각하지 않았습니다). 해당 폴더가 코드의 일부가 될 필요가 없음을 깨달았습니다. 해당 폴더를 삭제하고 푸시했습니다. 당시 총 Gitrepo의 크기는 약 6MB였으며 실제 코드(해당 폴더를 제외한 모든 코드)는 약 300KB에 불과했습니다. 마지막으로 제가 찾고 있는 것은 Git의 기록에서 패키지 폴더의 세부 정보를 제거하는 방법입니다..

sourcecode 2023.05.03

리모트 Git 브랜치를 작성하려면 어떻게 해야 하나요?

리모트 Git 브랜치를 작성하려면 어떻게 해야 하나요? 저는 지역 지사를 만들었습니다.리모트 서버에 푸시하려면 어떻게 해야 하나요? 업데이트: Git 2.0에 대한 간단한 답변을 여기에 작성했습니다.먼저 새로운 로컬브런치를 생성하여 체크합니다. git checkout -b 리모트 브랜치를 리모트서버에 푸시 하면, 자동적으로 작성됩니다. git push 는 통상 「」입니다.origin이것은 git가 복제한 리모콘에 붙이는 이름입니다.그러면 동료들이 그냥 그 가지를 잡아당길 수도 있어요. 단, 형식적으로는 다음과 같습니다. git push : 그러나 하나를 생략하면 두 지점 이름이 같은 것으로 간주됩니다.경고의 의미로 이 말을 한 이상, 다음 명령만 명시하는 중대한 실수를 범하지 마십시오.:아아아! 그래서 ..

sourcecode 2023.04.18

다른 git 저장소에서 cherry-pick이 가능합니까?

다른 git 저장소에서 cherry-pick이 가능합니까? 저는 git 저장소에서 작업하고 있습니다. git 저장소에서 커밋을 필요로 합니다. git 저장소는 최초에 대해 전혀 알지 못합니다. 보통 체리픽을 하는데HEAD@{x}되지만, 는 '리프로그'이기 입니다..git는 이 엔트리 디렉토리)에 또, 어떻게 이 엔트리를 할 수 「reflog」(「Da」)를 선택할 수 있을까요, 「reflog」(「Da」)는, 「Reflog」(「」)는, 「Reflog」(R)는 「R」(R)에 대해서 아무것도 모릅니다. 하고 git-svn★★★★★★★★★★★★★★★★★를 사용하고 있습니다.git-svntrunk repo의 브랜치는 repo를 사용하고 .git-svn이치노정답은 형식 패치를 사용하는 것입니다만, 문제는 다른 폴더에..

sourcecode 2023.04.18

Git에서 SHA 해시에 의한 커밋으로 되돌리시겠습니까?

Git에서 SHA 해시에 의한 커밋으로 되돌리시겠습니까? 이 질문에는 이미 답변이 있습니다. Git 저장소를 이전 커밋으로 되돌리려면 어떻게 해야 합니까? (41개의 답변) 닫힘8년 전. 어떻게 하는지는 잘 모르겠다git revert예를 들어 머리 뒤에 있는 커밋6 커밋으로 되돌리고 중간 커밋의 모든 변경을 되돌립니다. SHA 해시는56e05fced214c44a37759efa2dfc25a65d8ae98d그럼 왜 난 그냥 이렇게 할 수 없는거야? git revert 56e05fced214c44a37759efa2dfc25a65d8ae98d 다른 커밋으로 현재 HEAD 위에 정확한 상태를 커밋하고 모든 중간 커밋을 취소하려면 다음 명령을 사용합니다.reset올바른 인덱스 상태를 생성하여 커밋합니다. # Res..

sourcecode 2023.04.13

GitHub "치명적: 원격 원본이 이미 있습니다"

GitHub "치명적: 원격 원본이 이미 있습니다" Michael Hartl의 Rails 튜토리얼을 따르려고 하는데 오류가 발생했습니다. GitHub에 가입하여 SSH 키를 새로 발급하고 저장소를 새로 만들었습니다.단, 단말기에 다음 행을 입력하면 다음 오류가 나타납니다. Parkers-MacBook-Pro:.ssh ppreyer$ git remote add origin git@github.com:ppreyer/first_app.git fatal: remote origin already exists. 이 문제를 마주한 사람이 또 있을까 궁금해서요?쇼트 버전: 기존 리모컨만 업데이트하면 됩니다. $ git remote set-url origin git@github.com:ppreyer/first_app.g..

sourcecode 2023.04.13
반응형