«git» 태그된 질문

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

8
기능 분기로 Git 병합 마스터
Git에 다음과 같은 상황이 있다고 가정 해 봅시다. 작성된 저장소 : mkdir GitTest2 cd GitTest2 git init 마스터에서 일부 수정이 이루어지고 커밋됩니다. echo "On Master" > file git commit -a -m "Initial commit" Feature1은 마스터에서 분기되었으며 일부 작업이 완료되었습니다. git branch feature1 git checkout feature1 echo "Feature1" > featureFile git …

10
자식 풀 실행 취소, 저장소를 오래된 상태로 만드는 방법
git pull을 되돌 리거나 취소하여 git pull을 수행하기 전에 이전 소스 / 레포지토리가 이전 상태가되도록하는 방법이 있습니까? 그렇게하고 싶지 않은 파일을 병합했지만 나머지 파일은 병합하기 때문에이 작업을 수행하고 싶습니다. 그래서 그 파일을 다시 가져오고 싶습니다. 가능합니까? 편집 : 설명을 위해 git merge를 실행 취소하고 싶습니다. 몇 가지 답변을 본 후 …

9
단일 파일의 하드 리셋
현재 작업 디렉토리에 3 개의 수정 된 파일이 있습니다. 그러나 나는 그들 중 하나가 HEAD 상태로 재설정되기를 원합니다. SVN에서는 svn revert <filename>( svn update <filename>필요한 경우 뒤에 따라) 사용하지만 Git에서는을 사용해야합니다 git reset --hard. 그러나이 명령은 단일 파일에서 작동 할 수 없습니다. Git에서 단일 파일에 대한 변경 사항을 버리고 새로운 …
1004 git 

6
힘내 : 마스터의 단계적 / 커밋되지 않은 변경 사항으로 분기 만들기
컨텍스트 : 간단한 기능을 추가하는 마스터 작업 중입니다. 몇 분 후 나는 그것이 그렇게 간단하지 않다는 것을 깨닫고 새로운 지사로 일하는 것이 더 좋았을 것입니다. 이것은 항상 나에게 발생하며 다른 지점으로 전환하고 커밋되지 않은 모든 변경 사항을 마스터 지점을 깨끗하게 유지하는 방법을 모릅니다. 나는 git stash && git stash branch …
991 git  git-stash 

8
다른 지점에서 Git에 지점 만들기
나는 두 가지 가지가 있습니다 : master 와 dev dev 브랜치 에서 "feature branch"를 만들고 싶습니다 . 현재 지점 개발팀에서 다음을 수행합니다. $ git checkout -b myfeature dev ... (일부) $ git commit -am "blablabla" $ git push origin myfeature 그러나 내 지점을 시각화 한 후 다음을 얻었습니다. --**master** ------0-----0-----0-----0-----0 …

11
svn log -v와 같은 git log show 파일 이름을 만드는 방법
SVN의 로그에는 다음과 같이 각 커밋에서 변경된 파일의 파일 이름을 출력하는 "-v"모드가 있습니다. jes5199 $ svn log -v -------------------------------------------------- ---------------------- r1 | jes5199 | 2007-01-03 14:39:41 -0800 (2007 년 1 월 3 일 (수)) | 1 줄 변경된 경로 : / 오토 르 / 복사 / 변경 로그 / 진화 …
987 svn  git  logging 

12
여러 자식 커밋을 되 돌리는 방법은 무엇입니까?
다음과 같은 git 저장소가 있습니다. A -> B -> C -> D -> HEAD 나는 지점의 머리가 A를 가리 키기를 원합니다. 즉, B, C, D 및 HEAD가 사라지고 머리가 A와 동의어가되기를 원합니다. 리베이스를 시도하거나 (사이에 변경 사항을 적용했기 때문에 적용되지 않음) 되돌릴 수있는 것처럼 들립니다. 그러나 여러 커밋을 어떻게 되돌릴 …
982 git  commit  git-revert 

11
푸시 후 git commit 메시지 변경 (원격에서 가져온 사람이 없음)
나는 자식 커밋과 후속 푸시를 만들었습니다. 커밋 메시지를 변경하고 싶습니다. 올바르게 이해하면 변경하기 전에 누군가 원격 저장소에서 가져 왔을 수 있으므로 권장하지 않습니다. 아무도 뽑지 않았다는 것을 알면 어떻게합니까? 이것을 할 수있는 방법이 있습니까?
981 git  push  commit 



11
Git 워크 플로우 및 리베이스 및 병합 질문
다른 개발자와 함께 프로젝트에서 몇 달 동안 Git을 사용하고 있습니다. SVN에 대해 수년간의 경험이 있으므로 관계에 많은 수하물을 가져 오는 것 같습니다. Git이 분기 및 병합에 탁월하다고 들었습니다. 지금까지는 보지 못했습니다. 물론, 브랜치는 간단하지 않지만 병합하려고하면 모든 것이 지옥에 빠집니다. 이제 SVN에서 익숙해졌지만 한 하위 하위 버전 관리 시스템을 다른 …


16
.gitignore 제외 폴더이지만 특정 하위 폴더 포함
에 application/추가 한 폴더 가 있습니다 .gitignore. application/폴더 안에는 폴더가 application/language/gr있습니다. 이 폴더를 어떻게 포함시킬 수 있습니까? 나는 이것을 시도했다 application/ !application/language/gr/ 운없이 ...
964 git  gitignore 

30
힘내 푸시 오류 '[원격 거부 됨] 마스터-> 마스터 (지점은 현재 체크 아웃 됨)'
어제 Git 리포지토리를 내 컴퓨터 중 하나 에서 다른 컴퓨터 로 복제하는 방법에 대한 질문을 게시했습니다. 다른 컴퓨터에서 어떻게 'git clone'할 수 있습니까? . 이제 소스 (192.168.1.2)에서 대상 (192.168.1.1)으로 Git 저장소를 성공적으로 복제 할 수 있습니다. 그러나 파일 a git commit -a -m "test"및 a를 편집하면 git push대상 (192.168.1.1) 에서이 …
961 git  git-push 


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