반응형

GIT 25

Git: 가져오기 전용 리모컨을 설정하시겠습니까?

Git: 가져오기 전용 리모컨을 설정하시겠습니까? 실행할 때git remote -v원격이 구성된 Git 저장소 중 하나에서 각 원격에 fetch 및 push 사양이 모두 있음을 알 수 있습니다. $ git remote -v ssh://host/path/to/repo (fetch) ssh://host/path/to/repo (push) 동료 개발자를 가리키는 원격의 경우에는 푸시할 필요가 없으며, Git는 어쨌든 베어가 아닌 저장소로의 푸시를 거부할 것입니다.푸시 주소나 기능이 없는 원격을 "fetch-only"로 구성할 수 있는 방법이 있습니까?푸시 URL은 제거할 수 없을 것 같고, pull URL이 아닌 다른 것으로 덮어쓸 수 있습니다.그래서 저는 여러분이 가장 가까이 접근할 수 있는 것은 다음과 같..

programing 2023.06.25

git 버전 제어를 사용하여 파일의 권한만 업데이트 및 커밋

git 버전 제어를 사용하여 파일의 권한만 업데이트 및 커밋 방금전에.some.sh파일을 실행 파일에 저장(chmod 755 ...), 사용 권한은 업데이트되었지만 내용은 업데이트되지 않았습니다.실행 가능한 비트가 복제/체크아웃/풀 시 복원/설정되도록 파일을 git에 커밋할 수 있는 방법이 있습니까? 업데이트: 새 권한이 다음에 제출되었는지 어떻게 추적할 수 있습니까?github?@fooMonster 기사는 나에게 효과가 있었습니다. # git ls-tree HEAD 100644 blob 55c0287d4ef21f15b97eb1f107451b88b479bffe script.sh 보시다시피 파일에는 644개의 권한이 있습니다(100개는 무시).755로 변경하고 싶습니다. # git update-index ..

programing 2023.05.31

git 저장소에서 하나의 파일만 드문드문 체크아웃하는 방법은 무엇입니까?

git 저장소에서 하나의 파일만 드문드문 체크아웃하는 방법은 무엇입니까? git repo에서 파일 하나만 체크아웃하려면 어떻게 해야 합니까?원래 2012년에 언급한 바 있습니다(제러드 포사이스의 답변 및 로버트 나이트의 답변 참조). 1.7.9.5(2012년 3월) 이후 폴 브래넌의 답변은 다음과 같습니다. git archive --format=tar --remote=origin HEAD:path/to/directory -- filename | tar -O -xf - 그러나 2013년에는 원격 https://github.com URL에서 더 이상 이 작업을 수행할 수 없었습니다. 이전 페이지 "리포지토리를 보관할 수 있습니까?"를 참조하십시오. 현재(2018) 페이지 "GitHub의 컨텐츠 및 데이터 아..

programing 2023.05.26

마지막 변경 사항에 대한 gitdiff 파일

마지막 변경 사항에 대한 gitdiff 파일 특정 파일이 현재 존재하는 것과 마지막으로 파일을 변경한 커밋 이전에 존재했던 것 사이에 차이를 생성하도록 Git을 얻는 것이 가능합니까? 즉, 우리가 알고 있는 것은 다음과 같습니다. $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit 그리고나서git diff 456def myfile파일의 마지막 변경 내용을 보여 줍니다.작업자가 작성한 지식 없이도 동일한 작업을 수행할 수 있습니까?git log123도에서 무엇이 바뀌었습니까? 이것은 실제로 존재하지만, 실제로는 그것의 특징입니다.git log: git log -p [-m] [--follow..

programing 2023.05.26

git 무시 예외

git 무시 예외 ignore git ignore git ignore ignore ignore .*.dll파일, 그리고 그것이 실제로 제가 원하는 행동입니다. 그나예즉, 커수를경우)를 수 foo.dll), 어떻게 하면 이를 달성할 수 있습니까?사용: *.dll #Exclude all dlls !foo.dll #Except for foo.dll gitignore에서: 패턴을 무효화하는 선택적 접두사!. 이전 패턴에서 제외된 일치 파일이 다시 포함됩니다.음수 패턴이 일치하는 경우 우선 순위가 낮은 패턴 소스를 재정의합니다. Git는 다음과 같이 쓸 경우 폴더를 무시합니다. /js 하지만 다음과 같은 경우에는 예외를 추가할 수 없습니다.!/js/jquery또는!/js/jquery/또는!/js/jquery/* ..

programing 2023.05.26

Git 상태는 내용이 동일하더라도 파일이 변경된 것으로 표시됩니다.

Git 상태는 내용이 동일하더라도 파일이 변경된 것으로 표시됩니다. 다른 사용자로부터 Git Checkout을 받았으며 단계별 변경 사항을 로컬 리포지토리에 적용하려고 합니다.그러나 내용이 완전히 동일하지 않더라도 많은 파일(모든 파일이 아닌 경우)이 수정된 것으로 나타납니다. 이미 설정했습니다.core.fileMode합니다.core.autocrlf거짓으로, 성공하지 못했습니다. 언급할 가치가 있는 것은 제가 리눅스를 사용하는 동안 Windows를 사용하는 누군가로부터 받은 Gitrepo입니다. 실제 변경 사항을 적용하려면 어떻게 해야 합니까? : 출력git config -l: user.name=Aron Rotteveel user.email= color.diff=auto color.status=auto ..

programing 2023.05.21

분기 기준 변경

분기 기준 변경 나는 이런 나무가 있습니다. (commit 1) - master \-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO 그리고 PRO 지점을 마스터로 이동해야 합니다. (commit 1) - master |-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO 해봤어요.git rebase masterPRO 지점에서 왔지만 아무 일도 일어나지 않습니다. 명확하게 하기 위해:저는 마스터에서 일하다가 제품 데모를 만들어야 했습니다.git checkout -b demo일부 커밋).그런 다음 실수로 데모에서 다른 브랜치를 만듭니다.git checkout -b PRO..

programing 2023.05.21

어떻게 하면 Git가 심볼 링크를 따르도록 할 수 있습니까?

어떻게 하면 Git가 심볼 링크를 따르도록 할 수 있습니까? 제 최선은 심볼릭 링크를 복사본으로 대체하는 셸 스크립트가 되는 것입니까, 아니면 Git에게 심볼릭 링크를 따르라고 말하는 다른 방법이 있습니까? PS: 그다지 안전하지 않다는 것은 알지만, 몇 가지 구체적인 경우에만 그렇게 하고 싶습니다.심볼릭 링크 내의 파일을 Git로 가져오기 위해 추가한 작업(심링크를 사용하지 않았지만): sudo mount --bind SOURCEDIRECTORY TARGETDIRECTORY Git 관리 디렉토리에서 이 명령을 수행합니다. TARGETDIRECTORY는 전에생야합다니해 .SOURCEDIRECTORY그 안에 장착되어 있습니다. Linux에서는 잘 작동하지만 OS X에서는 작동하지 않습니다!그 속임수는 서브..

programing 2023.05.11

커밋 해시가 지정된 GitHub에서 커밋 찾기

커밋 해시가 지정된 GitHub에서 커밋 찾기 저는 Github에 꽤 생소하고 아마추어 같은 문제를 접했습니다. 코드 검토 요청을 받고 커밋 해시를 제공받았지만, 커밋 해시를 사용하여 검색할 수 있는지 Git를 찾아봤지만 아무것도 찾을 수 없었습니다. 커밋 해시를 사용하는 것만으로 변경된 코드를 찾을 수 있는 방법이 있습니까?양식의 URLhttps://github.com///commit/해당 커밋에 도입된 변경 사항이 표시됩니다.예를 들어 최근 GitHub에서 수행한 프로젝트 중 하나에 대한 버그 수정은 다음과 같습니다. https://github.com/jerith666/git-graph/commit/35e32b6a00dec02ae7d7c45c6b7106779a124685 해시를 다음과 같은 고유 접두..

programing 2023.05.11

TorothyGit 사용자 인증/자격 증명 저장

TorothyGit 사용자 인증/자격 증명 저장 저장할 수 있는 방법이 있습니까?GITHUB's user credentials거북이 깃과 함께? 푸시/풀을 할 때마다 아래 대화 상자가 나타납니다. 내 사용자 자격 증명 정보를 거북이와 함께 했던 것과 같은 곳에 저장하고 싶습니다.SVN. ToroiseGit 1.8.1.2 이상의 경우 자격 증명 도우미를 켜거나 끌 수 있는 GUI가 있습니다. 을 지원합니다.git-credential-wincred그리고.git-credential-winstore. 1 TorothyGit 1.8.16 지원 git-credential-manager 매니저, )git-credential-winstore) 처음 동기화할 때 사용자와 암호를 입력하라는 메시지가 표시되면 사용자와 암호..

programing 2023.05.11
반응형