«git» 태그된 질문

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

2
풀 요청시 브랜치 이름 바꾸기
Github에서는 프로젝트에 기능을 추가하기 위해 pull 요청을 할 수 있습니다. 하나의 기여는 요청이 수락되면 프로젝트의 마스터 브랜치 (또는 유사한 브랜치)로 병합 될 브랜치에 있어야합니다. 이제 Github에 풀 요청을 제출했고 내 기여는 patch-1. 지점 이름을 로컬에서 수정할 수 있습니다. git branch -m patch-1 newname 그리고 원칙적 으로이 답변 에있는 지침에 따라 …
101 git  github  pull-request 


4
git 저장소를 다른 디렉토리로 이동하고 해당 디렉토리를 git 저장소로 만드는 방법은 무엇입니까?
gitrepo1 디렉토리가 있습니다 . 이 디렉토리는 git 저장소입니다. 이 gitrepo1 을 다른 디렉토리 newrepo 로 옮기고 싶습니다 . newrepo 디렉토리 는 git 기록 손실이없는 새 git 저장소 여야하며 gitrepo1 디렉토리를 포함해야합니다 . gitrepo1 디렉토리 는 색인이 없는 디렉토리 ( newrepo 내부 ) .git여야합니다. 즉, 더 이상 독립적 인 git 저장소 …
101 git 

5
강제 덮어 쓰기로 Git 병합
분기 demo와 병합해야하는 master분기가 있습니다. 다음 명령으로 원하는 결과를 얻을 수 있습니다. git pull origin demo git checkout master git pull origin master git merge demo git push origin master 내 유일한 관심사는 병합 문제가있는 경우 병합 프롬프트를 표시하지 않고 분기의 git변경 사항을 덮어 쓰라고 말하고 싶습니다 master. 따라서 기본적으로 …
101 git  github  merge 

4
한 Git 저장소에서 다른 저장소로 커밋을 복사하는 방법은 무엇입니까?
지난주에 Github 리포지토리를 만들고 리포지토리에 대한 라이선스를 선택하는 것을 잊었습니다. 이제 이미 3 개의 큰 커밋이 있습니다. 나는 3 기고자에게 괜찮은지 물었고, 저장소를 삭제 한 다음 같은 이름으로 다시 만들 었는지, 이번에는 저장소를 만들 때 라이센스를 선택했는지 물어 보았습니다. 질문 커밋을 새 저장소로 가져오고 (이번에는 첫 번째 커밋이 LICENSE 파일 …
101 linux  git  github 

8
Git 저장소에서 삭제 된 폴더 복원
폴더 안의 모든 내용을 삭제했는데 폴더가 비어 있습니다. 원격 저장소에 여전히 사본이 있습니다. 하지만 내가했을 때 git pull삭제 된 파일을 되 돌리지 않았는데 그렇게해서는 안됩니까? 그래서 몇 가지 조사를했고 다음을 수행하여 파일을 되돌릴 수 있음을 확인했습니다. git checkout <revision> -- <name of file> 그러나 그것은 파일에서만 작동합니다. 디렉토리 안의 모든 …
101 git  git-checkout 

3
수정 내역을 mercurial 또는 git에서 cvs로 내보내는 방법은 무엇입니까?
cvs를 사용하는 프로젝트의 코드에서 다른 사람들과 함께 작업 할 것입니다. 우리는 분산 된 vcs를 사용하여 작업을 수행하고 완료 할 때마다 또는 가끔씩 코드와 모든 개정 내역을 cvs에 커밋하려고합니다. 우리는 프로젝트의 cvs 저장소에 대한 쓰기 권한이 없으므로 자주 커밋 할 수 없습니다. 개정 내역을 cvs로 내보내는 데 사용할 수있는 도구는 무엇입니까? …
100 git  mercurial  export  cvs  git-cvs 

15
힘내 푸시는 아무것도하지 않습니다 (모든 최신 상태)
GitHub에서 Git 저장소를 업데이트하려고합니다. 나는 많은 변경을 가하고 추가하고 커밋 한 다음 git push. 응답은 모든 것이 최신이라고 말하지만 분명히 그렇지 않습니다. git remote show origin 내가 예상했던 저장소로 응답합니다. 저장소에 표시되지 않는 로컬 커밋이있을 때 Git에서 저장소가 최신 상태라고 말하는 이유는 무엇입니까? [searchgraph] git status # On branch develop …
100 git  dvcs 

13
Git에서 Eclipse로 Maven 프로젝트 가져 오기
Maven과 Git 모두에서 가져 오기를 선택하고 Eclipse가 내 프로젝트를 올바르게 생성하도록 선택하는 효과를 어떻게 얻을 수 있습니까? 내 프로젝트를 Eclipse로 가져 오기 위해 File-> import-> maven을 선택한 다음 모든 Maven 프로젝트를 가져 와서 잘 빌드하거나 File-> import-> git을 선택하고 pom을 무시하는 새 프로젝트를 만들 수 있습니다. .xml이고 프로젝트가 제대로 생성되지 …
100 eclipse  git  maven 


11
파일 체크 아웃없이 Git 분기 전환
Git에서 모든 파일을 체크 아웃하지 않고 다른 브랜치로 전환 할 수 있습니까? 브랜치를 전환 한 후 모든 파일을 삭제하고 재생성하고 커밋하고 다시 전환해야합니다. 따라서 파일을 체크 아웃하는 것은 시간 낭비 일뿐입니다 (약 14,000 개의 파일이 있으며 긴 작업입니다). 모든 것을 명확하게하려면 : 문서 를 GitHub 에 업로드하려면이 모든 것이 필요합니다 …
100 git  branch  git-checkout 

3
특정 파일에서 충돌하는 병합을 위해 항상 내 로컬 버전을 선택하도록 git에 지시하는 방법은 무엇입니까?
내가 git 저장소를 통해 다른 사람과 공동 작업하고 있는데 외부 변경 사항을 절대 받아들이고 싶지 않은 특정 파일이 있다고 가정 해 보겠습니다. git pull 할 때마다 충돌하는 병합에 대해 불평하지 않도록 로컬 저장소를 설정할 수있는 방법이 있습니까? 이 파일을 병합 할 때 항상 내 로컬 버전을 선택하고 싶습니다.
100 git  git-merge 

2
git-ls-tree 출력의 모드 필드를 읽는 방법
$ git ls-tree fb3a8bdd0ce 100644 blob 63c918c667fa005ff12ad89437f2fdc80926e21c .gitignore 100644 blob 5529b198e8d14decbe4ad99db3f7fb632de0439d .mailmap 100644 blob 6ff87c4664981e4397625791c8ea3bbb5f2279a3 COPYING 040000 tree 2fb783e477100ce076f6bf57e4a6f026013dc745 Documentation 100755 blob 3c0032cec592a765692234f1cba47dfdcc3a9200 GIT-VERSION-GEN 100644 blob 289b046a443c0647624607d471289b2c7dcd470b INSTALL 100644 blob 4eb463797adc693dc168b926b6932ff53f17d0b1 Makefile 100644 blob 548142c327a6790ff8821d67c2ee1eff7a656b52 README ... 마지막 3 자리가 파일 모드라는 것을 알고 있지만 처음 3 자리는 무엇입니까? git …


2
GitHub / BitBucket에서 병합 커밋 지옥을 피하는 방법
우리는 repo에서 다음과 같은 많은 커밋으로 끝납니다. Merge branch 'master' of bitbucket.org:user/repo 이것은 개발자가 자신의 로컬 포크를 최상위 저장소에 동기화 할 때마다 발생합니다. 어쨌든이 병합 커밋 지옥이 모든 저장소 로그를 어지럽히는 것을 피할 수 있습니까? 어떤 식 으로든 pull-request를 시작할 때이를 피할 수 있습니까? 로컬 VM에서만 수행되는 경우 git rebase를 …
100 git  github  bitbucket 

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