«git» 태그된 질문

Git은 오픈 소스 분산 버전 제어 시스템 (DVCS)입니다. Git 사용 및 워크 플로우와 관련된 질문에이 태그를 사용하십시오. 리포지토리가 GitHub에서 호스팅되기 때문에 Git 관련 문제에 [github] 태그를 사용하지 마십시오. 또한 Git 저장소와 관련된 일반적인 프로그래밍 질문에이 태그를 사용하지 마십시오.


7
Git-특정 브랜치의 첫 번째 커밋을 찾는 방법
다음 예제 트리에서 : A-B-C-D-E (master branch) \ F-G-H (xxx branch) xxx 지점의 첫 번째 커밋 인 F를 찾고 있습니다. 다음과 같이 가능하다고 생각합니다. git log xxx --not master 마지막으로 나열된 커밋은 F 여야합니다. 올바른 솔루션입니까 아니면 단점이 있습니까? 나는 stackoverflow에 비슷한 질문이 있다는 것을 알고 있지만 아무도 그러한 솔루션을 …
93 git 


9
env : bash \ r : 해당 파일 또는 디렉토리 없음
여기 에서 YouCompleteMe를 설치하려고합니다 . 실행할 때 : ./install.sh --clang-completer 이 오류가 발생합니다. env: bash\r: No such file or directory 환경 변수에 어떤 문제가 있는지 모르겠습니다. 내 bash 경로는 다음과 같습니다. which bash /bin/bash 로 변경해야 /usr/bash합니까? 그렇다면 어떻게해야합니까? ~/.bashrc파일 변경을 시도했지만 작동하지 않았습니다.

4
GitHub에서 GitLab으로 Git 저장소 분기
다른 사람의 프로젝트에 대한 수정 사항을 구현하고 싶다고 가정합니다. 해당 프로젝트는 GitHub에 있습니다. GitHub에서 포크를 만들고 수정 사항을 구현할 수 있습니다. 그러나 GitHub가 아닌 GitLab에서 포크를 만들고 싶습니다. 가능합니까? 어떻게? 나는이 기사를 읽었다 : https://about.gitlab.com/2016/12/01/how-to-keep-your-fork-up-to-date-with-its-origin/ 어쨌든, 제 경우에는 어떻게해야할지 모르겠습니다. 어떻게 든 GitHub에서 프로젝트의 GitLab에 포크를 만들어야합니까? 아니면 GitHub에서 프로젝트의 …
93 git  github  gitlab  git-fork 

3
git diff를 stdout에 쓰는 방법은 무엇입니까?
기본적으로 git diff모든 +-줄을 stdout에 인쇄 하지만 (ssh를 통해 연결하는) (비안) 기계 git diff가 있으며 편집기로 연결됩니다 (어떤 것인지 알 수 없음) q. 계속 하려면 눌러야 합니다. 나는 검사기 자식 구성을 가지고 있으며 다음과 같습니다. $ git config --list user.name=XXX user.email=XXX@XXX color.ui=false difftool.prompt=false mergetool.prompt=false core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true remote.origin.fetch=+refs/heads/*:refs/remotes/origin/* remote.origin.url=XXX …
93 git  terminal 

10
GitHub 웹 사이트에서 디렉토리 / 폴더의 이름을 바꾸는 방법은 무엇입니까?
GitHub 웹 사이트에서 단일 파일의 이름 을 바꾸는 방법을 찾을 수 있었고 성공했습니다. 또한 전체 저장소의 이름 을 바꾸는 방법을 찾을 수 있었고 성공을 거두었습니다. 누구든지 명령 줄 을 사용하지 않고 단일 디렉토리에이 작업을 수행하는 방법을 알고 있습니까? 참고로 InterviewTesting (src 파일 등을 포함)이라는 디렉토리를 다른 것으로 변경하려고합니다. 단일 파일 …
93 git  file  github  directory  rename 


4
git branch -d는 경고를 제공합니다.
로컬 브랜치를 삭제 한 후 경고 메시지를 더 잘 이해하고 싶습니다. 경고 : 'old_branch'에 병합 'refs/remotes/origin/old_branch'되었지만 아직에 병합되지 않은 분기 를 삭제 합니다 HEAD.
93 git 

3
파일 변경시 Docker 컨테이너 다시 빌드
ASP.NET Core 애플리케이션을 실행하기 위해 애플리케이션을 빌드하고 Jenkins를 사용하여 Git에서 가져온 컨테이너의 소스 코드를 복사하는 dockerfile을 생성했습니다. 따라서 내 작업 공간에서 dockerfile에서 다음을 수행합니다. WORKDIR /app COPY src src Jenkins는 Git을 사용하여 호스트의 파일을 올바르게 업데이트하지만 Docker는 이것을 내 이미지에 적용하지 않습니다. 빌드를위한 기본 스크립트 : #!/bin/bash imageName=xx:my-image containerName=my-container docker …

14
여러 헤 로쿠 계정
내 컴퓨터에서 여러 Heroku 계정으로 작업 할 때 문제가 있습니다. 문제는 heroku gem으로 계정을 전환하여 이전에 훌륭하게 작동했다는 것입니다. 하지만 지금은 (새 SSH 키를 생성했지만) 작동하지 않습니다. 내가 할 때 git push heroku master다음과 같이 말합니다. my@email.com이 my_app_name에 액세스 할 권한이 없습니다. 누구든지 내가 이것을 해결할 수있는 방법에 대한 조언이 …
92 git  heroku 

6
Subversion보다 Mercurial에서 분기 및 병합이 더 쉬운 이유는 무엇입니까?
Subversion 또는 CVS에서 여러 가지 병합을 분기로 처리하는 것은 경험해야 할 일 중 하나 일뿐입니다. Mercurial (그리고 아마도 다른 분산 시스템)에서 브랜치와 병합을 추적하는 것이 지나치게 쉬웠지만 그 이유는 모르겠습니다. 다른 사람이 알고 있습니까? 내 질문은 Mercurial을 사용하면 Subversions / CVS의 중앙 저장소와 유사한 작업 방식을 채택 할 수 있으며 …

7
하드 디스크 오류로 손상된 Git 개체를 복구하는 방법은 무엇입니까?
하드 디스크 오류가 발생하여 Git 저장소의 일부 파일이 손상되었습니다. 실행할 때 git fsck --full다음 출력이 표시됩니다. error: .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack SHA1 checksum mismatch error: index CRC mismatch for object 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset 97824129 error: inflate: data stream error (invalid code lengths set) error: cannot unpack 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset …


3
'git pull origin mybranch'는 로컬 mybranch N이 원본보다 먼저 커밋합니다. 왜?
방금에 대해 이상한 점을 관찰했는데 git pull이해가 안됩니다. 금요일에는 지역 지부에서 일했습니다. 그것을 부르 자 mybranch. 사무실을 떠나기 전에 나는 그것을 origin (내 github repo)으로 밀었습니다 git push origin mybranch. 어제 집에서 pullmybranch를 랩톱으로 연결하고 더 많은 코딩을 한 다음 변경 사항을 github (origin)으로 다시 푸시했습니다. 이제 다시 일하고 있으며 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.