반응형

git 34

깃허브에서 위키 페이지를 끌어오기 요청을 하려면 어떻게 해야 합니까?

깃허브에서 위키 페이지를 끌어오기 요청을 하려면 어떻게 해야 합니까? GitHub에서 편집할 수 없는 Wiki 페이지를 보았습니다.그런 다음 프로젝트를 포크하고, "내 쪽"에서 편집하고, 끌어오기 요청을 시도했습니다.위키는 프로젝트에 포함되어 있지 않습니다. 그리고 위키를 변경할 방법이 없습니다. 이 경우에 위키에 대한 변경을 제안하고 싶다면 이메일 이외에 진행할 수 있는 방법이 있습니까? 이 시점에서 "유사한 제목을 가진 질문"에서 대안으로 보이는 것을 발견했지만 아직 풀 요청을 수행할 수 없었기 때문에 하위 모듈이 이러한 목적에 적합한지 확신할 수 없습니다.이제 보니 어떻게든 가지를 쳐낼 수 있을 것 같네요...이 길이 맞나요?GitHub은 Wiki 저장소에 대한 풀 요청을 지원하지 않고 기본 저장소..

programing 2023.06.25

Git에서 파일이 삭제된 시간 찾기

Git에서 파일이 삭제된 시간 찾기 커밋이 n개인 Git 저장소가 있습니다. 제게 필요한 파일이 있는데, 그 파일이 저장소에 있었는데, 갑자기 "오! 그 파일은 어디로 갔나요?"라고 생각했습니다. "file really_needed"라는 Git 명령어가 있습니까?txt가 commit n-13"에서 삭제되었습니까? 다시 말해, 모든 개별 커밋을 확인하지 않고 Gitrepo가 모든 파일의 모든 변경 사항을 가지고 있다는 것을 알지 못한 채, 해당 파일이 있는 마지막 커밋을 빠르게 찾을 수 있습니까?파일이 삭제된 경우에도 파일을 변경한 커밋을 표시하려면 다음 명령을 실행합니다. git log --full-history -- [file path] 커밋만 파을삭마지커밋보사다다용합니음을려면만일을 사용합니다.-1위의..

programing 2023.06.15

여러 개의 .gitignore가 눈살을 찌푸리고 있습니까?

여러 개의 .gitignore가 눈살을 찌푸리고 있습니까? 보고서가 여러 개의 독립적인 프로젝트로 구성되지 않은 경우, 하나만 가지고 있는 것이 가장 단순할 것으로 보입니다..gitignore보고서의 루트에 있는 파일을 여러 파일보다 더 많이 사용할 수 있습니다.한 가지 접근 방식이 다른 접근 방식보다 더 나은 경우에 대한 온라인 분석 또는 표준 모범 사례가 있습니까?적어도 두 가지 상황을 생각해 볼 수 있어요 당신이 복수를 원할 경우 말이죠.gitignore다른(하위) 디렉터리에 있는 파일입니다. 디렉터리마다 무시할 파일 유형이 다릅니다.예를 들어,.gitignore프로젝트의 상위 디렉터리에서 생성된 프로그램을 무시하는 동안Documentation/.gitignore생성된 설명서를 무시합니다. 지정된 ..

programing 2023.05.26

특정 리비전/변경 세트로 git 저장소를 복제하는 방법은 무엇입니까?

특정 리비전/변경 세트로 git 저장소를 복제하는 방법은 무엇입니까? 내가 보통 Mercurial에서 하는 것과 같은 특정 리비전을 사용하여 git 저장소를 복제하려면 어떻게 해야 합니까? hg clone -r 3 /path/to/repository $ git clone $URL $ cd $PROJECT_NAME $ git reset --hard $SHA1 가장 최근의 커밋으로 다시 돌아가십시오. $ git pull 되돌린 커밋을 온라인(원격)으로 저장하려면 시행 오리진을 푸시해야 합니다. git push origin -f 업데이트 2 Git 2.5.0은 구성 변수가 있는 서버 측에서 아래에 설명된 기능을 활성화할 수 있으므로 여기서 GitHub 기능 요청 및 GitHub 커밋을 활성화합니다.일부 Git..

programing 2023.05.26

Git을 사용하여 프로젝트의 최신 개정판을 얻는 방법은 무엇입니까?

Git을 사용하여 프로젝트의 최신 개정판을 얻는 방법은 무엇입니까? 전체 리포지토리를 복제하지 않고 패치를 제출하지 않습니다.저는 앞으로 쉽게 새로운 개정을 받고 싶습니다. 사용해 보았습니다.git clone그러나 이렇게 하면 전체 저장소의 복사본(파일 크기 제한)이 생성되고 변경 사항을 추적하면 Disk 공간이 훨씬 더 커집니다(현재 100MB의 파일이 2GB 이상을 차지합니다). 이것이 가능합니까?와 함께 사용--depth옵션 설정1최근 커밋으로 잘린 기록이 있는 얕은 복제본을 만듭니다. 예: git clone --depth 1 https://github.com/user/repo.git 또한 중첩된 하위 모듈을 초기화하고 업데이트하려면 다음을 수행합니다.--recurse-submodules그리고 그것..

programing 2023.05.26

git는 파일을 어떻게 저장합니까?

git는 파일을 어떻게 저장합니까? 저는 이제 막 Git를 배우기 시작했고 그렇게 Git 커뮤니티 북을 읽기 시작했습니다. 이 책에서 SVN과 CVS는 파일 간의 차이를 저장하고 Git은 모든 파일의 스냅샷을 저장한다고 합니다. 하지만 저는 스냅샷이 의미하는 바를 잘 이해하지 못했습니다.Git이 정말로 각 커밋의 모든 파일의 복사본을 만드나요? 그것이 제가 그들의 설명에서 이해한 것이기 때문입니다. PS: 기트를 배울 수 있는 더 좋은 자료를 가진 사람이 있다면 감사합니다.Gitrepo에 이미 있는 콘텐츠의 경우 스냅샷이 복제하는 대신 해당 콘텐츠를 가리키기만 한다는 점을 제외하고 각 커밋에 모든 파일의 전체 복사본이 포함됩니다. 이는 동일한 콘텐츠를 가진 여러 파일이 한 번만 저장된다는 의미이기도 합니..

programing 2023.05.26

왜 Git이 Subversion보다 나은가요?

왜 Git이 Subversion보다 나은가요? 잠겼습니다. 이 질문과 답변은질문이 오프라인이지만 과거의 중요성이 있기 때문에 잠겼습니다.현재 새 답변이나 상호 작용을 허용하지 않습니다. 저는 몇 년 동안 Subversion을 사용해왔고 SourceSafe를 사용한 후에는 Subversion이 너무 좋습니다.거북이와 결합SVN, 어떻게 더 나아질 수 있는지 정말 상상이 안 가요. 그러나 Subversion에 문제가 있으며 Git와 같은 새로운 종류의 분산 버전 제어 시스템으로 전환해야 한다고 주장하는 개발자의 수가 증가하고 있습니다. Git은 전복 시 어떻게 개선됩니까?Git은 Subversion보다 낫지 않습니다.하지만 더 나쁘지도 않습니다.달라요. 핵심적인 차이점은 분산되어 있다는 것입니다.여러분이 이..

programing 2023.05.26

Git 하위 모듈을 분리하는 방법은 무엇입니까?

Git 하위 모듈을 분리하는 방법은 무엇입니까? Git 서브모듈을 서브모듈에서 분리하여 모든 코드를 코어 저장소로 가져오는 가장 좋은 방법은 무엇입니까?하위 모듈 코드를 기본 저장소에 넣기만 하면 되는 경우 하위 모듈을 제거하고 파일을 주 저장소에 다시 추가하면 됩니다. git rm --cached submodule_path # delete reference to submodule HEAD (no trailing slash) git rm .gitmodules # if you have more than one submodules, # you need to edit this file instead of deleting! rm -rf submodule_path/.git # make sure you have b..

programing 2023.05.21

원격 저장소에 푸시된 Git의 특정 커밋 실행 취소

원격 저장소에 푸시된 Git의 특정 커밋 실행 취소 다음과 같은 특정 커밋을 실행 취소하는 가장 간단한 방법은 무엇입니까? 머리나 머리가 아닌 원격으로 푸시되었습니다. 최근의 약속이 아니라면, git reset HEAD 작동하지 않습니다.원격지로 밀려났기 때문에 git rebase -i 그리고. git rebase --onto 리모컨에 문제가 발생할 수 있습니다. 더 그렇습니다, 저는 역사를 수정하고 싶지 않습니다.만약 나쁜 코드가 있었다면, 그것은 역사에 있었고 볼 수 있습니다.저는 단지 그것을 작업 복사본에 넣고 싶을 뿐이고, 저는 역 합병 커밋에 개의치 않습니다. 즉, 다음 svn 명령에 해당하는 Git는 무엇입니까? svn merge -r 303:295 http://svn.example.com/r..

programing 2023.05.21

GitHub이 이전에 SSH를 통해 HTTPS를 권장한 이유는 무엇입니까?

GitHub이 이전에 SSH를 통해 HTTPS를 권장한 이유는 무엇입니까? GitHub 사이트에 링크가 있습니다... https://web.archive.org/web/20130114042103/https ://help.github.com/articles/generating-ssh-keys 그리고 그것은... 권장되는 HTTPS 방법을 사용하지 않기로 결정한 경우 SSH 키를 사용하여 컴퓨터와 GitHub 간에 보안 연결을 설정할 수 있습니다.아래 단계에서는 SSH 키를 생성한 다음 GitHub 계정에 공용 키를 추가하는 과정을 안내합니다. HTTPS가 권장되는 방법은 무엇입니까?SSH 방식에 보안 결함이 있습니까, 아니면 더 느립니까?SSH 키를 생성했는데, 보안 문제가 완화됩니까?GitHub은 권장 ..

programing 2023.05.16
반응형