«git» 태그된 질문

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

3
왜“git push --set-upstream origin <branch>”해야합니까?
Solaris 및 Sun Studio를 테스트하기위한 로컬 브랜치를 만들었습니다. 그런 다음 지점을 업스트림으로 푸시했습니다. 변경을 커밋하고 변경을 시도한 후 : $ git commit blake2.cpp -m "Add workaround for missing _mm_set_epi64x" [solaris 7ad22ff] Add workaround for missing _mm_set_epi64x 1 file changed, 5 insertions(+) $ git push fatal: The current branch solaris has …
146 git  branch 

1
마스터 브랜치를 업스트림으로 되 돌리는 방법
git 저장소를 포크하고 업스트림을 설정했습니다. 마스터 브랜치에서 약간의 변경을 수행하고 커밋하고 github에 푸시했습니다. 이제 마스터 브랜치의 모든 변경 사항을 버리고 업스트림의 마스터 브랜치와 동일하게하려면 어떻게해야합니까?
145 git  github 

5
자식은 모든 변경 사항을 버리고 업스트림에서 가져옵니다.
업스트림 저장소를 가져 와서 마스터를 대체하려면 어떻게해야합니까? 나는 내 repo에 마스터 인 하나의 브랜치를 가지고 있으며 완전히 엉망이되어 기본적으로 업스트림에서 다시 시작해야합니다. 나는 init이 일을 할 것이라고 생각하지만 더 쉬운 방법이 있습니까?
145 git 

12
Windows 용 GitHub 클라이언트를 사용하여 PATH에 Git 설치
내 Git을 어떻게 설치합니까? PATHWindows 용 GitHub 클라이언트를 사용할 때 합니까? Git이 PATH에 설치되지 않았기 때문에 오류가 발생했습니다. 예를 들어 Atom을 사용하여 Linter 플러그인을 설치하려고하면 다음 오류가 발생합니다. npm ERR! not found: git npm ERR! npm ERR! Failed using git. npm ERR! This is most likely not a problem with …

5
힘내 : 치명적 : Pathspec이 서브 모듈에 있습니다
이 안내서 에 따라 TravisCI가 Hakyll 정적 사이트를 자동으로 배포하도록 노력하고 있습니다. 내 레포가 설정되는 방법은 다음과 같습니다. 내 hakyll 및 markdown 파일이 포함 된 소스 분기가 있습니다. 그것은 html을 _site디렉토리에 빌드하며 , 이는 내 master브랜치에 연결된 하위 모듈로 설정됩니다 . 문제없이 사이트를 빌드 한 다음 cd_site 디렉토리에 빌드합니다 . …

4
지점 기본 변경
나는 이와 같은 나무를 가지고있다 : (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 …
145 git 

17
완성을 사용하지 않는 Homebrew의`git`
OSX의 git을 사용할 때 파일을 수정 한 후에 간단히 수행 할 수 있으며 git commit &lt;tab&gt;파일 이름을 수정 된 이름으로 자동 완성합니다. 그러나 homebrew에서 최신 버전의 git을 설치하고 사용하면 해당 기능이 더 이상 작동하지 않습니다 ( &lt;tab&gt;변경 사항이없는 파일을 포함하여 내가 어떤 파일을하고 싶은지를 누르 십시오.) ). 누구든지 왜, 그리고 …
144 macos  git  autocomplete  zsh 

6
병합 : Hg / Git vs. SVN
나는 종종 Hg (및 Git 및 ...)가 SVN보다 병합하는 것이 더 낫다는 것을 읽었지만 SVN이 실패한 곳 (또는 SVN이 수동 개입이 필요한 곳)을 Hg / Git이 병합 할 수있는 실제적인 예를 본 적이 없습니다. Hg / Git이 행복하게 진행되는 동안 SVN이 실패하는 위치를 나타내는 분기 / 수정 / 커밋 / …
144 git  svn  mercurial  merge  dvcs 

3
git clone --mirror를 업데이트하는 방법?
라이브 사이트 (비 베어 git 저장소)를 미러링하기 위해 git 저장소를 만들었습니다. git clone --mirror ssh://user@example.com/path/to/repo 이제이 미러 클론을 원격 원점의 모든 변경 사항으로 업데이트하려면 어떤 명령을 사용해야합니까? 커밋, 심판, 후크, 분기 등 모든 것을 최신 상태로 유지하고 싶습니다. 감사!


2
병합중인 변경 사항 위에 현재 브랜치의 변경 사항을 어떻게 리베이스합니까?
괜찮아. 내가 지점에 있고 (예 working:) 다른 지점의 변경 사항 (예 :)을 병합 하려면 지점 에있는 동안 master명령 git-merge master을 실행 working하면 기록이 전혀 변경되지 않고 변경 사항이 병합됩니다. 를 실행 git-rebase master하면 변경 사항 master이 working분기 의 맨 위에 배치되도록 변경됩니다 . 그러나 변경 사항을 병합하고 변경 사항 을 …
144 git  merge  rebase  git-rebase 



6
git으로 커밋의 일부를 되돌리기
자식의 특정 커밋을 되돌리고 싶습니다. 불행히도 우리 조직은 여전히 ​​CVS를 표준으로 사용하므로 CVS에 다시 커밋하면 여러 git commit이 하나로 롤백됩니다. 이 경우 원래 git commit을 단일화하고 싶지만 불가능합니다. git add --patch커밋의 어느 부분을 되돌릴 것인지 결정하기 위해 diff를 선택적으로 편집 할 수있는 것과 비슷한 접근법이 있습니까?
144 git  git-cvs 

6
원점 / HEAD는 어떻게 설정됩니까?
참조 원점을 추적하도록 분기를 설정했습니다. git checkout &lt;branchname&gt;지점으로 전환하고 a 지점이 지점에서 git status얼마나 앞이나 뒤에 있는지 보여 주지만 origin/HEAD여전히을 가리키고 origin/master있지는 않습니다.origin/&lt;branchname&gt; 그래서 제 질문은 어떤 상황에서 원산지 / HEAD가 움직일까요? 편집하다: 원산지 / HEAD를 이동 하는 방법 에 대한 답변에 감사 하지만, "유기적"으로 이동하는 것에 관심이 있습니다. 예를 …
144 git 

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