«git» 태그된 질문

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



7
Git diff는 수정 된 행만 표시합니다
git diff를 수행하면 추가 된 행이 표시됩니다. + this line is added 제거 된 줄 : - this line is removed 그러나 수정되지 않은 많은 행을 보여줍니다. this line is not modified this line is also not modified 결과적으로 실제 git diff는 다음과 같이 보입니다. + this line is added …
128 git 

6
단 하나의 지점에 대한 커밋 기록을 얻는 방법?
에서 새 브랜치 my_experiment를 master만들고 여러 커밋을 했다고 가정 해 보겠습니다 my_experiment. git logwhen on을 수행하면 my_experiment이 분기에 대한 커밋뿐만 아니라 분기가 생성 master되기 전에 이루어진 커밋도 볼 수 있습니다 my_experiments. my_experiments지점의 생성에 도달 할 때까지 지점 에 대한 모든 커밋의 기록을 보는 것이 매우 유용합니다. 사실상 그 지점의 진정한 …
128 git  git-log 

6
Git Submodule 포인터를 포함하는 저장소에 저장된 커밋으로 되 돌리는 방법은 무엇입니까?
내 기본 git repo에 git 하위 모듈이 있습니다. 내가 이해하는대로 메인 저장소는 SHA 값 (어딘가에 ...)을 저장하여 "연결된"하위 모듈의 특정 커밋을 가리 킵니다. 내 하위 모듈로 이동하여 git checkout some_other_branch. 나는 내가 어떤 커밋에서 왔는지 전혀 모른다. 주 저장소와 하위 모듈이 다시 동기화되도록 해당 포인터를 되돌리고 싶습니다. 나의 첫 번째 …

2
다른 폴더에서 git "log"명령 사용
폴더 A (git 프로젝트)에 PHP 파일이 있습니다. 이 PHP 파일에서 "git log"를 실행하고 싶지만 폴더 B에 대해서는 폴더 B가 다른 git 프로젝트입니다 (로그는 A와 B간에 다릅니다). 쉘 명령으로 어떻게 할 수 있습니까?
128 git 

17
git에서 여러 원격 분기 삭제
실수로 150 개가 넘는 지역 지점을 중앙 저장소로 푸시 한 팀원이 있습니다. 고맙게도 그들은 모두 같은 접두사를 가지고 있습니다. 그 접두사를 사용하면 한 번에 모든 것을 삭제할 수있는 git 명령이나 멋진 작은 쉘 스크립트가 있습니까?
128 git  bash 

10
풀 요청에서 GitHub 복제?
GitHub에서 저장소를 복제하고 싶습니다. 문제는 내가 메인 브랜치를 원하지 않는다는 것입니다. 이 승인되지 않은 풀 리퀘스트 의 버전을 원합니다 . 메인 리포지토리 대신 풀 리퀘스트 버전을 복제 할 수 있습니까?
128 git  github  pull-request 

6
마스터 브랜치로 변경할 때 오류 : 체크 아웃시 로컬 변경 사항을 덮어 씁니다.
이 질문은 유사하다 이 하나 , 그러나 더 구체적인. 두 개의 분기 ( staging및 beta) 가있는 프로젝트가 있습니다. 에서 개발 staging하고 master분기를 사용하여 버그를 수정합니다. 따라서 스테이징 작업 중 오류가 표시되면 master분기로 변경합니다 . git checkout master 그리고 물건을하십시오 : git add fileToAdd git commit -m "bug fixed" 그런 다음 …
128 git  git-checkout 

23
힘내 '심각 : 새 인덱스 파일을 쓸 수 없습니다'
나는 이것에 대한 많은 다른 스레드를 보았지만 도움이되지 않습니다. 두 개의 JavaScript 파일이라는 매우 간단한 저장소가 있습니다. Macbook에 100GB 이상이 있습니다. 파일을 하위 디렉토리로 옮기고 로컬에서 변경 사항을 준비하려고하면 ... 치명적 : 새 색인 파일을 쓸 수 없습니다. 이것은 터미널에서 모든 작업을 수행하거나 SourceTree와 같은 GUI를 사용하는 경우 발생합니다. 또한 …
128 git  locking 

1
첫 번째 커밋을 어떻게 git rebase합니까?
나는 git init새로운 repo를 생성하고 세 개의 커밋을 만들었다. 이제 다시 돌아가서 첫 번째 커밋을 수정하고 싶지만 그렇게 git rebase -i HEAD~3하면 불평합니다! 내가 똑같이 시도하면 HEAD~2약간 작동하지만 마지막 두 커밋 만 다시 정렬 할 수 있습니다. '커밋이 있기 전에 커밋'을 참조하거나 돌아가서 빈 커밋을 삽입하는 방법은 무엇입니까?
128 git  git-rebase 


5
새 서버에 Git 푸시 / 복제
나는 단지 Git을 배우고 있으며 해결할 수없는 것이 있습니다. Mac에서 로컬로 git 리포지토리를 만들고 사용한 후에 다른 서버로 사본을 다른 곳으로 푸시 할 수 있습니까? 나는 방화벽 뒤에있어 불행히도 git clone다른 컴퓨터에서 실행할 수 없습니다 .
127 git 

5
로컬 Git 브랜치를 원격 저장소에 복사하는 방법
지금까지 다음 단계를 수행했습니다. 원격 Git 저장소를 복제했습니다 마스터 브랜치를 실험으로 분기 실험 브랜치에서 편집 / 테스트 / 커밋 된 코드 이제 실험을 마스터로 병합 할 준비가되지 않았습니다. 그러나 나는 그것이 일부 동료들과 공유하는 저장소이므로 원격 저장소로 다시 밀어 넣고 싶습니다. 실험 브랜치에서 내가 한 일을보고 싶습니다. 나는 일반적으로 SSH를 …

1
--abort가 작동하지 않는 경우 대화식 리베이스를 중단하는 방법은 무엇입니까?
인터랙티브 리베이스를 통해 머들에 빠졌고 이제는 중단하고 싶습니다. (즉, 내 경우에는 대화 형 rebase 모드로 떨어지기 전의 시점으로 돌아갑니다 git pull --rebase.)이 작업을 수행하는 방법은 via git rebase --abort으로 보이지만 작동하지 않습니다. $ git rebase --abort error: Ref refs/heads/master is at 55b388c141b1485b1acd9e050dbeb0eb90ef2ee7 but expected b918ac16a33881ce00799bea63d9c23bf7022d67 fatal: Cannot lock the ref …
127 git  exit  rebase  abort  quit 

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