반응형

git 23

특정 커밋샤를 위해 GitHub에서 .zip을 다운로드하는 방법?

특정 커밋샤를 위해 GitHub에서 .zip을 다운로드하는 방법? github에서 호스팅하는 라이브러리의 소스로 .zip을 다운로드하고 싶지만 다운로드할 때마다 다른 버전을 다운로드할 수 있기 때문에 마스터를 원하지 않습니다. 이 도서관은 태그가 없어서 사용할 수가 없습니다. 특정 커밋샤에 대해 source.zip을 다운로드하려면 어떻게 해야 합니까?다운로드 url에 원하는 sha를 넣을 수 있습니다. https://github.com/{username}/{projectname}/archive/{sha}.zip 일반적으로 작동하는 URL이 있는 경우 "마스터"를 원하는 특정 sha로 대체할 수 있습니다. 유닉스의 경우: wget https://github.com/{username}/{projectname..

programing 2023.10.15

IntelliJ: 로컬과 깃 커밋/브랜치 간의 변경된 모든 파일의 차이 보기

IntelliJ: 로컬과 깃 커밋/브랜치 간의 변경된 모든 파일의 차이 보기 IntelliJ의 diff 뷰어를 사용하는 것은 IntelliJ 코드 편집기의 모든 기능(리팩토링, 완료 등)으로 로컬 버전을 변경할 수 있기 때문에 코드를 검토하는 매우 좋은 방법입니다. 안타깝게도 IntelliJ에서 코드 리뷰를 할 때 가장 중요한 작업을 수행하는 방법, 즉 Working Tree(합병할 지점에서 체크아웃)와 다른 지점(예: "마스터"와 같이 합병할 지점)에서 변경된 모든 파일의 차이점을 살펴봅니다. 이거 할 줄 아는 사람?이는 현재 구현되었습니다.두 분기를 비교하려면 다음을 수행합니다. 비교할 가지 중 하나를 확인합니다. IntelliJ 창의 오른쪽 하단에 있는 상태 표시줄의 Git 분기 팝업에서 비교할 분..

programing 2023.09.15

Git Pull 후 코드 변경을 확인하는 방법은 무엇입니까?

Git Pull 후 코드 변경을 확인하는 방법은 무엇입니까? 다음 작업을 수행한 후 코드 변경 사항을 검사하고 싶습니다.git pull현재는 어떤 파일이 변경되는지만 보여줍니다.변경된 코드를 확인하려면 어떻게 해야 합니까?git log --name-status -2 최근 두 번의 커밋 동안 변경된 파일의 이름이 표시됩니다. git log -p -2 변경 내용을 직접 보여줍니다. 당기기 전에 git fetch git log --name-status origin/master.. 검색하려는 커밋을 파일 이름과 함께 표시합니다.당기기 전 @iblue가 말하는 대로 변경 사항을 검토할 수 있습니다.fetch그리고.diff병합 전: $ git fetch $ git diff master...origin/master ..

programing 2023.09.05

Git Submodule HEAD가 마스터에서 분리되는 이유는 무엇입니까?

Git Submodule HEAD가 마스터에서 분리되는 이유는 무엇입니까? Git 서브모듈을 사용하고 있습니다.서버에서 변경사항을 가져온 후 여러 번 하위 모듈 헤드가 마스터 분기에서 분리됩니다. 왜 이렇게 될까요? 항상 해야 하는 일: git branch git checkout master 하위 모듈이 항상 마스터 분기를 가리키는지 확인하려면 어떻게 해야 합니까?편집: 유효한 솔루션은 @Simba 답변 참조 submodule..update변경할 내용입니다. 문서 - 기본값을 참조하십시오. submodule..branch추적할 원격 분기 지정 - 기본값 이전 답변: 개인적으로 저는 시간이 지남에 따라 작동을 멈추고 여기서 제 답변을 확인할 수 있는 외부 링크로 향하는 답변을 싫어합니다. (질문이 중복되지..

programing 2023.07.17

커밋되지 않은 변경사항을 새 분기로 이동

커밋되지 않은 변경사항을 새 분기로 이동 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨10년 전에. 중복 가능성: 기존의 커밋되지 않은 작업을 Git의 새 지점으로 이동 ABC 지점에 코드가 몇 개 있습니다. 변경 후 커밋되지 않은 모든 변경 사항을 새로운 지점 ABC_1의 커밋으로 이동하고 싶습니다. 어떻게 하면 좋을까요?새 분기를 생성하면 됩니다. git checkout -b newBranch 그리고 만약 당신이git status코드 상태가 변경되지 않은 것을 확인할 수 있으며 새 분기에 코드를 커밋할 수 있습니다.그냥 새 지점으로 이동하세요.커밋되지 않은 변경사항은 그대로 적용됩니다. git checkout -b ABC_1 git commit -m 다음을 사용하여 새 분기를 만듭니다.git ..

programing 2023.07.12

'git commit'이 변경사항을 저장하지 않는 이유는 무엇입니까?

'git commit'이 변경사항을 저장하지 않는 이유는 무엇입니까? 나는 했습니다.git commit -m "message"다음과 같이: > git commit -m "save arezzo files" # On branch master # Changes not staged for commit: # (use "git add ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working directory) # # modified: arezzo.txt # modified: arezzo.jsp # no changes added to commit (use "git add" and/or "git com..

programing 2023.07.07

git을 위한 Unity 프로젝트를 준비하는 방법(단계별)?

git을 위한 Unity 프로젝트를 준비하는 방법(단계별)? 이 질문에는 이미 다음과 같은 답이 있습니다. Git for Unity 3D 소스 제어를 사용하는 방법은 무엇입니까? (18개 답변) 마감됨6년 전에. 이 게시물은 9개월 전에 편집되어 검토를 위해 제출되었으며 게시물을 다시 열지 못했습니다. 원래 종료 이유가 해결되지 않았습니다. git 저장소에 커밋하기 위해 Unity 프로젝트를 준비하는 데 필요한 세부 단계는 무엇입니까?불필요한 파일(특히 임시 파일 및 바이너리 형식은 가급적 피함)을 저장하고 싶지 않으므로 검토해 주시면 감사하겠습니다.Unity Editor에서 프로젝트를 열고 다음 작업을 수행합니다. Unity → 기본 설정 → 패키지 → 리포지토리에서 외부 옵션 사용(Unity 버전이 ..

programing 2023.07.07

gitignore가 폴더를 무시하지 않음

gitignore가 폴더를 무시하지 않음 내 프로젝트의 뿌리에는foo폴더를 누릅니다.내부foo가지고 있는 폴더bar폴더를 누릅니다.내 내부의 모든 파일에 대한 모든 변경 사항을 무시합니다.bar폴더를 누릅니다.내 안에 이것이 있습니다.gitignore: /foo/bar 폴더가 선택되어 있습니다. 폴더가 존재하고 무시할 파일이 있습니다. gitignore이라committed. 하지만 내가 수정한 파일이 있고 내 안에 있습니다.bar폴더를 누릅니다.입력할 때 git status 내 안에git bash무시했어야 할 파일이 보입니다.이유는 무엇이며 어떻게 하면 막대 폴더 내의 모든 파일을 성공적으로 무시할 수 있습니까? 참고로 이전에는 파일이 동일한 줄로 무시되었지만 일시적으로 해당 줄을 제거해야 했습니다.co..

programing 2023.07.07

github에서 "실제" 커밋 날짜/시간 참조(시간/일)

github에서 "실제" 커밋 날짜/시간 참조(시간/일) 커밋 허브의 날짜를 요일/시간 정확하게 확인할 수 있는 방법이 있습니까?이전 커밋은 실제 날짜를 표시하는 대신 "2년 전"과 같은 "사람이 읽을 수 있는" 형식으로 나타납니다. github에서 실제 날짜를 볼 수 없는 경우 보다 쉬운 해결 방법이 있습니까?git clone?마우스를 위에 올립니다.2 years ago타임스탬프가 표시됩니다.텍스트가 "2년 전"으로 포장되었음에도 불구하고 "2년 전"을 가리키면 실제 날짜가 나타나지 않습니다.아래에 iso 값이 있는 요소datetime기여하다. 만약 다른 모든 것이 실패한다면, 나처럼, 텍스트를 조사해 보세요. 샘플 요소: 7 days ago이 Js 책갈피를 사용하면 됩니다. javascript:(fu..

programing 2023.07.07

트리와 같은 방식으로 Git branch

트리와 같은 방식으로 Git branch 지금은 "git branch"를 입력하면 내 가지를 임의의 순서로 나열합니다. "git branch"가 내 출력을 패션과 같은 트리에 나열한다면 제가 선호하는 것은 다음과 같습니다. master |-- foo |-- foo1 |-- foo2 |-- bar |-- bar4 여기서 foo & bar는 마스터에서 분기되었고, foo1 & foo2는 foo에서 분기되었으며, bar4는 bar에서 분기되었습니다. 이것은 쉽게 달성할 수 있습니까? [명령줄 유틸리티만 해당].이것은 내 zsh/vim 워크플로우에 맞아야 합니다.]아래 답변은 다음을 사용합니다. 2009년에 "터미널에서 깃 트리를 표시할 수 없음"과 유사한 접근 방식을 언급했습니다. git log --graph..

programing 2023.06.27
반응형