«git» 태그된 질문

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

10
힘내와 "지점 'x'가 완전히 병합되지 않았습니다"오류
마스터 브랜치에서 사용한 명령은 다음과 같습니다. git branch experiment git checkout experiment 그런 다음 파일을 변경하고 변경 사항을 커밋하고 새 지점을 GitHub로 푸시했습니다. git commit . -m 'changed files' git push -u origin experiment 나중에 실험 브랜치를 마스터 브랜치로 병합하기로 결정했습니다. git checkout master git merge experiment 마지막으로 변경 사항을 …
294 git  git-branch 

5
역사에 묻힌 Git 커밋을 어떻게 분할 할 수 있습니까?
나는 내 역사를 흐트러 뜨리고 약간의 변화를 원합니다. 문제는 관련이없는 두 가지 변경 사항이있는 커밋이 있으며이 커밋은 로컬 (푸시되지 않은) 기록의 다른 변경 사항으로 둘러싸여 있습니다. 이 커밋을 푸시하기 전에 분할하고 싶지만, 내가보고있는 대부분의 가이드는 가장 최근의 커밋 또는 커밋되지 않은 로컬 변경을 분할하는 것과 관련이 있습니다. 그 이후로 내 …

20
git의 "병합 할 수있는 것이 아닌"오류를 해결하는 방법
git에서 브랜치를 master로 병합 할 때 문제가 발생했습니다. 먼저을 실행하여 지점 이름을 얻었습니다 git ls-remote. 이 분기를 "branch-name"이라고하겠습니다. 그런 다음 git merge branch-name명령 을 실행 하고 다음 결과를 얻었습니다. fatal: branch-name - not something we can merge 이 오류를 어떻게 해결합니까?


3
자식 저장소 크기 줄이기
나는 repo 크기를 줄이는 좋은 자습서를 찾으려고했지만 아무것도 찾지 못했습니다. 리포지토리 크기를 줄이려면 ... 약 10MB이지만, Heroku는 50MB 만 허용하며 앱 개발이 거의 끝나지 않았습니다. 나는 일반적인 용의자 (log, vendor, doc 등)를 .gitignore에 이미 추가했습니다. 최근에 .gitignore 만 추가했지만. 어떤 제안?
290 git  git-clean 

9
1.8.3에서 숨김 팝 특정 숨김을 얻는 방법은 무엇입니까?
방금 Git을 업그레이드했습니다. Git 버전 1.8.3에 있습니다. 오늘 아침 나는 스택의 깊은 곳에서 변화를 풀려고했습니다. 나는 git stash pop stash@{1}이 오류가 발생했습니다. 치명적 : 모호한 인수 'stash @ 1': 작업 트리에없는 알 수없는 개정 또는 경로. '-'를 사용하여 경로를 수정본에서 분리하십시오. 'git [...]-[...]' 나는 이것에 대해 약 20 가지 이상의 …
290 git  escaping  git-stash 

5
Git에서 오리진 / 마스터와 오리진 마스터의 차이점은 무엇입니까?
나는 원산지 가 원격 저장소의 용어이고 마스터 는 그곳의 지점 이라는 것을 알고 있습니다. 나는 여기서 "컨텍스트"를 의도적으로 생략하고 있고 그 대답이 문맥에 의존해서는 안되기를 바라고있다. 따라서 git 명령 줄에서 origin / master 와 origin master 의 차이점은 무엇입니까 ? 언제 출발지 / 마스터 를 사용 해야하는지, 언제 출발지 마스터를 …
290 git 

10
자식 : 패치가 적용되지 않습니다
my_pcc_branch.patch라는 특정 패치가 있습니다. 적용하려고하면 다음과 같은 메시지가 나타납니다. $ git apply --check my_pcc_branch.patch warning: src/main/java/.../AbstractedPanel.java has type 100644, expected 100755 error: patch failed: src/main/java/.../AbstractedPanel.java:13 error: src/main/java/.../AbstractedPanel.java: patch does not apply 무슨 뜻인가요? 이 문제를 어떻게 해결할 수 있습니까?
289 git  msysgit 

5
“git remote add…”와“git push origin master”는 무엇입니까?
Git과 Rails는 종종 Rails 3 Tutorial book 의 첫 번째 장 에서와 같이 마술처럼 보입니다 . git remote add origin git@github.com:peter/first_app.git git push origin master 그리고 그것이 무엇인지에 대해 너무 많이 말하지 않고 "단지 작동"한다고 말하고 분기에 대해 이야기하기 시작합니다. 인터넷에서 검색 git remote add하면과 같은 "짧은 이름"을 추가하는 origin것으로 …
288 git  github 

10
특정 문자열에 대해 저장소의 모든 Git 및 Mercurial 커밋을 검색하는 방법은 무엇입니까?
분기가 적고 매달려있는 커밋이있는 Git 저장소가 있습니다. 저장소에서 이러한 모든 커밋을 검색하여 특정 문자열을 찾고 싶습니다. 나는 역사에서 모든 커밋에 대한 로그를 얻는 방법을 알고 있지만, HEAD의 역사 인 분기 또는 매달려있는 얼룩은 포함하지 않습니다. 잘못 배치 된 특정 커밋을 찾기 위해 모든 것을 얻고 싶습니다. 스위치를 고려할 때 Mercurial에서이 …
287 git  mercurial 

10
특정 커밋 제거
나는 프로젝트에서 친구와 일하고 있었고, 편집해서는 안되는 많은 파일을 편집했습니다. 어쨌든 나는 그의 작품을 뽑을 때 또는 내가 원하는 특정 파일을 선택하려고 할 때 내 작품을 병합했습니다. 나는 오랫동안 파일을 찾고 재생하여 해당 파일에 대한 편집 내용이 포함 된 커밋을 제거하는 방법을 알아 내려고 노력했습니다. 복귀와 rebase 사이의 던지기 인 …

6
git-mv의 목적은 무엇입니까?
내가 이해 한 바에 따르면, Git은 실제로 파일 이름 바꾸기 / 이동 / 복사 작업 을 추적 할 필요가 없으므로 git mv 의 실제 목적은 무엇입니까? 맨 페이지는 특별히 설명이 아닙니다 ... 더 이상 사용되지 않습니까? 일반 사용자가 사용하지 않는 내부 명령입니까?
287 git 

15
차이가 있지만 Git merge에서“이미 최신”보고
마스터와 테스트의 두 가지 분기가있는 자식 저장소가 있습니다. 마스터 브랜치와 테스트 브랜치에는 차이가 있습니다. 두 지점 모두 모든 변경 사항이 적용되었습니다. 만약 내가한다면: 자식 체크 아웃 마스터 자식 차이 테스트 차이점을 보여주는 변경 사항이있는 화면이 나타납니다. 테스트 브랜치의 변경 사항을 병합하고 싶습니다. 자식 병합 테스트 그러나 "이미 최신"메시지가 표시됩니다. 그러나 …
286 git  merge 


3
커밋 해시가 주어지면 GitHub에서 커밋 찾기
나는 Github를 처음 접했고 아마추어 같은 문제를 겪었습니다. 코드 검토를 요청 받았으며 커밋 해시가 제공되었지만 커밋 해시를 사용하여 검색 할 수는 있지만 아무것도 찾을 수 없다면 Git을 살펴 보았습니다. 커밋 해시를 사용하여 변경된 코드를 찾을 수있는 방법이 있습니까?
286 git  github 

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