반응형

Git 31

최근 커밋에 대해서만 GitHub에서 꺼내기 요청 전송

최근 커밋에 대해서만 GitHub에서 꺼내기 요청 전송 나는 github에서 프로젝트를 포크하고 성공적으로 나의 로컬 마스터를 변경하고 github에서 오리진을 추진하고 있습니다.풀 요청을 보내고 싶지만 마지막 커밋만 포함하고 싶습니다.github.com 의 꺼내기 요청 UI는 최근 9개의 커밋을 보여주는데 어떻게 필터링해야 할지 모르겠습니다. 새로운 로컬 지점을 생성해야 하는지, 확인하고 어떻게든 상류로 재설정하거나 재배치해야 하는지 이해하려고 했습니다.그러면 내 마스터의 ID에 의한 마지막 커밋을 새 로컬 지점에 적용하고 꺼내기 요청에 사용하시겠습니까? 저는 개념을 정확하게 파악하고 필요한 작업을 수행할 수 있는 올바른 명령줄을 파악하려고 합니다.기본적으로 새 분기를 만들고 추가할 커밋을 선택해야 합..

programing 2023.05.11

git config를 사용하여 글로벌 구성에서 항목을 제거하려면 어떻게 해야 합니까?

git config를 사용하여 글로벌 구성에서 항목을 제거하려면 어떻게 해야 합니까? 특정 파일을 제외하는 글로벌 구성 명령을 실행했습니다..gitignore_global파일: git config --global core.excludesfile ~/.gitignore_global 이 설정의 작성을 전체적으로 취소할 수 있는 방법이 있습니까?변경을 "실행 취소"하는 것이 무슨 뜻인지 잘 모르겠습니다.다음을 제거할 수 있습니다.core.excludesfile다음과 같은 설정: git config --global --unset core.excludesfile 물론 구성 파일을 간단히 편집할 수 있습니다. git config --global --edit ...그런 다음 수동으로 설정을 제거합니다.사용할 수 있습..

programing 2023.05.11

Windows용 Vim - 파일을 저장하고 종료하려면 무엇을 입력해야 합니까?

Windows용 Vim - 파일을 저장하고 종료하려면 무엇을 입력해야 합니까? Windows XP를 사용하여 실수로 입력한 경우git commit -a대신에git commit -am "My commit message"그리고 지금 CMD 프롬프트가 커밋 메시지의 파일 버전("..."에 대한 커밋 메시지를 입력하십시오.맨 위에 메시지를 추가했는데 저장하고 나가는 방법을 알 수가 없습니다.+ +를 누르려고 했는데 아무 것도 안되지만 추가합니다.^커서가 있는 위치. 저도 먼저 시도해보고 + +, 라고 뜨는데요.No write since last change (add ! to override).를 눌러 편집 모드를 벗어나는지 확인한 후 다음을 입력합니다. :wq 특정 명령()Esc:wq을 실행하는 방법을 알려주는..

programing 2023.05.06

작성자를 위해 모든 지점의 로그를 한 번에 가져오는 방법은 무엇입니까?

작성자를 위해 모든 지점의 로그를 한 번에 가져오는 방법은 무엇입니까? 저자가 한 모든 커밋에 대한 보고서를 받아야 합니다.지금까지 다음 명령어를 묶은 스크립트가 있습니다. git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago --author=Petr 잘 작동합니다.그러나 현재 분기의 작업만 보고합니다.현재 지점뿐만 아니라 모든 지점에서 작성자에 대한 커밋 메시지를 기록할 수 있는 옵션이 있습니까? 즉, Git가 저장소에 있는 모든 커밋의 역순 정렬(날짜 시간 기준) 시퀀스를 만들고 해당 시퀀스에서 로그 정보를 추출할 수 있습니까? 해결됨: (아래 설명에서 복사한 것으로, 그렇지 않으면 숨겨져 있음..

programing 2023.05.06

Git를 위한 최고의 시각적 병합 도구는 무엇입니까?

Git를 위한 최고의 시각적 병합 도구는 무엇입니까? 닫혔습니다. 이 질문은.여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 2년 전에 문을 닫았습니다. 이 질문을 개선합니다. Git에서 병합을 보고 편집하는 가장 좋은 도구는 무엇입니까?"내 것", "그들의 것" 및 "조상"이 별도의 패널에 있고 네 번째 "출력" 패널이 있는 3방향 병합 보기를 원합니다. 또한 해당 도구를 호출하는 방법도 좋습니다.(나는 아직 kdiff3를 오류가 나지 않는 방법으로 시작하는 방법을 찾지 못했습니다.) 제 운영체제는 Ubuntu입니다.Meld는 자유, 오픈 소스 및 크로스 플랫폼(UNIX/리눅스, OSX, W..

programing 2023.04.26

현재 분기의 끝부분이 원격 분기의 끝부분 뒤에 있기 때문에 업데이트가 거부되었습니다.

현재 분기의 끝부분이 원격 분기의 끝부분 뒤에 있기 때문에 업데이트가 거부되었습니다. 저희 워크플로는요. 가게에는 희희지라는 .dev가 연락할 수 곳은 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」origin/dev시 dev 개발하다 git checkout -b FixForBug origin/dev 은 제제 called라는 지점이 .FixForBug말인 것 )origin/dev만약에 가 래서 a a a i를 하면git pull 것이다origin/dev.수정이 끝나면 같은 것을 리모트 브랜치로 푸시합니다. , 저는 이 중에서 로 당깁니다.origin/dev기본 재설정을 수행합니다. git pull --rebase 그런 다음 변경 내용을 같은 이름의 원격 분기에 푸시합니다. git push o..

programing 2023.04.21

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

리모트 Git 브랜치를 체크하려면 어떻게 해야 하나요? 가 a called 라는 지점을 .testgit push origin test공유 저장소로 이동합니다.에는 지부탁드립니다.git branch -r 체크 해야 test도했습습니니다 git checkout test 것도 않다 git checkout origin/test* (no branch) 하나의 원격 저장소가 구성되어 있는지 또는 여러 개의 원격 저장소가 구성되어 있는지에 따라 답변이 분할되었습니다.그 이유는 단일 리모트 케이스의 경우 일부 명령어는 모호성이 적기 때문에 단순화할 수 있기 때문입니다. Git 2.23 업데이트 완료: 이전 버전은 마지막 섹션을 참조하십시오. 1대의 리모트로 두 경우 모두 원격 저장소에서 가져와 최신 변경 내용이 모두 ..

programing 2023.04.16

.gitignore는 Git에 의해 무시됩니다.

.gitignore는 Git에 의해 무시됩니다. ★★★.gitignoreGit에 것 .Git의 경우 Git이 무시되고 있을 수 ..gitignore일이이? 츠요시Git은 어떤 파일 형식, 로케일 또는 문화를 예상합니까? ★★★.gitignore: # This is a comment debug.log nbproject/ 의 git status: # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Untracked files: # (use "git add ..." to include in what will be committed) # # debug.log # nbproject/ nothing added to commit ..

programing 2023.04.16

git commit 메시지에서 과거 시제를 사용해야 합니까, 아니면 현재 시제를 사용해야 합니까?

git commit 메시지에서 과거 시제를 사용해야 합니까, 아니면 현재 시제를 사용해야 합니까? 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 9년 전에 문을 닫았어요 이 질문을 개선하다 git commit 메시지는 필수 현재 시제여야 한다는 것을 읽은 적이 있습니다.예를 들어 "Add tests for x" 입니다.저는 항상 과거 시제(예: "X에 대한 테스트 추가")를 사용하고 있는데, 이것은 훨씬 더 자연스럽게 느껴집니다. 다음은 두 가지를 하나의 메시지로 보여주는 최근 John Resig의 커밋입니다. 조작 테스트에서 jQuery 세트 결과를 추가로 조정합니다.예상되는..

programing 2023.04.11

npm 5에 의해 작성된 package-lock.json 파일을 커밋해야 합니까?

npm 5에 의해 작성된 package-lock.json 파일을 커밋해야 합니까? npm 5가 오늘 출시되었습니다.새로운 기능 중 하나에는 constallistic installation과 constalistic installation이 포함되어 있습니다.package-lock.jsonfilename을 클릭합니다. 이 파일은 소스 컨트롤에 보관되어야 합니까? 둘 다 소스 컨트롤로 유지되어야 하는및과 비슷하다고 생각합니다. ㅇㅇ.package-lock.json는 소스 제어에 체크인하기 위한 것입니다. 5+ 를 사용하고 있는는, 에 npm 5+ 의 통지가 되는 일이 .created a lockfile as package-lock.json. You should commit this file.설명: packag..

programing 2023.04.11
반응형