«git» 태그된 질문

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

4
파일을 'git commit'하고 내용 변경을 무시할 수 있습니까?
팀의 모든 개발자는 자체 로컬 구성이 있습니다. 이 구성 정보는 devtargets.rb레이크 빌드 작업에 사용되는 파일에 저장됩니다 . 그래도 개발자가 서로의 devtargets 파일을 복제하지 않기를 바랍니다. 내 첫 번째 생각은 그 파일 .gitignore을 git에 커밋하지 않도록 목록 에 넣는 것이 었습니다 . 그런 다음 궁금해하기 시작했습니다. 파일을 커밋 할 수는 있지만 …
355 git  gitignore 


2
git의“rebase --preserve-merges”는 정확히 무엇을하며 왜 그런가?
명령에 대한rebase Git의 문서 는 매우 간단합니다. --preserve-merges Instead of ignoring merges, try to recreate them. This uses the --interactive machinery internally, but combining it with the --interactive option explicitly is generally not a good idea unless you know what you are doing (see BUGS below). 따라서 실제로 사용할 때 …
355 git  git-rebase 

30
힘내 푸시 오류 : 리포지토리를 찾을 수 없음
내가 가진 아주 이상한 문제가 있습니다 git와 github. 시도하고 밀어 넣으면 다음과 같은 결과가 나타납니다. git push -u origin master ERROR: Repository not found. fatal: The remote end hung up unexpectedly 리모컨을 추가했습니다. git remote add origin git@github.com:account-name/repo-name.git 어떤 아이디어?
355 git  github  git-push 

27
Git을 사용하여 하나의 명령으로 여러 분기를 삭제할 수 있습니까?
예를 들면 : 나는 세 가지의 톤이 내 로컬 저장소, 청소하고 싶습니다 3.2, 3.2.1, 3.2.2, 등 나는 한 번에 많은 것을 제거하기 위해 비열한 방법을 원했습니다. 그들은 대부분 도트 릴리스 규칙을 따르기 때문에 어쩌면 말할 지름길이 있다고 생각했습니다. git branch -D 3.2.* 3.2.x 가지를 모두 죽입니다. 나는 그 명령을 시도했지만 …
355 git 


11
Git 히스토리에서 민감한 파일과 커밋 제거
Git 프로젝트를 GitHub에 배치하고 싶지만 중요한 데이터가 포함 된 특정 파일 (사용자 이름 및 비밀번호, capistrano의 경우 /config/deploy.rb)이 포함되어 있습니다. 이 파일 이름을 .gitignore에 추가 할 수 있지만 Git 내에서 기록을 제거하지는 않습니다. 또한 /.git 디렉토리를 삭제하여 다시 시작하고 싶지 않습니다. Git 히스토리에서 특정 파일의 모든 흔적 을 제거하는 방법이 …

5
현재 브랜치에 커밋되지 않은 변경 사항이있는 경우 다른 브랜치를 체크 아웃하십시오.
기존의 다른 브랜치를 체크 아웃하려고 할 때 대부분 Git은 현재 브랜치에서 커밋되지 않은 변경 사항이 있으면 허용하지 않습니다. 먼저 변경 사항을 커밋하거나 숨겨야합니다. 그러나 때때로 Git은 변경 사항을 커밋하거나 숨기지 않고 다른 지점을 체크 아웃 할 수 있으며 변경 사항을 지점 I 체크 아웃으로 전달합니다. 여기서 규칙은 무엇입니까? 변경 사항이 …
353 git 

8
새로운 프로젝트를위한 새로운 빈 브랜치 생성
우리는 프로젝트를 저장하기 위해 자식 저장소를 사용하고 있습니다. 우리는 원래 지점에서 출발하는 지점을 가지고 있습니다. 그러나 이제 문서를 추적 할 작은 새 프로젝트를 만들고 싶습니다. 이를 위해 파일을 저장하기 위해 비어있는 새 분기를 만들고 네트워크의 다른 사용자가 해당 분기를 복제하기를 원합니다. 우리는 어떻게 할 수 있습니까? 몇 가지를 시도했지만 작동하지 …
351 git  branch  git-branch 


16
pip를 사용하여 개인 GitHub 리포지토리에서 패키지를 설치할 수 있습니까?
개인 GitHub 리포지토리에서 Python 패키지를 설치하려고합니다. 공용 저장소의 경우 다음 명령을 실행하면 정상적으로 작동합니다. pip install git+git://github.com/django/django.git 그러나 개인 저장소에 이것을 시도하면 : pip install git+git://github.com/echweb/echweb-utils.git 다음과 같은 결과가 나타납니다. Downloading/unpacking git+git://github.com/echweb/echweb-utils.git Cloning Git repository git://github.com/echweb/echweb-utils.git to /var/folders/cB/cB85g9P7HM4jcPn7nrvWRU+++TI/-Tmp-/pip-VRsIoo-build Complete output from command /usr/local/bin/git clone git://github.com/echweb/echweb-utils.git /var/folders/cB/cB85g9P7HM4jcPn7nrvWRU+++TI/-Tmp-/pip-VRsIoo-build: fatal: The remote end …
349 python  git  github  pip 

2
충돌하는 Git rebase 도중에 "그들의"변화를 얻는 방법?
충돌하는 분기가 있습니다. branch2는 branch1에서 분기되었습니다. branch2current를 기반으로 할 때 branch1충돌을 해결하면서 "그들"(즉, ) 파일 의 일부 를 그대로 사용하기로 결정합니다 branch1. 어떻게합니까? 나는 시도했다 : git checkout branch1:foo/bar.java fatal: reference is not a tree: TS-modules-tmp:foo/bar.java git checkout refs/heads/branch1:foo/bar.java fatal: reference is not a tree: refs/heads/TS-modules-tmp:foo/bar.java
349 git  rebase  git-rebase 

3
자식 숨김 변경 사항이 새 분기에 적용됩니까?
나는 마스터 브랜치에서 일하고 있었고, 약간의 변경을 한 다음 그것을 숨겼습니다. 이제 제 주인이 HEAD에 있습니다. 그러나 이제는 이러한 변경 사항을 검색하고 HEAD 버전의 마스터 분기에서 분기되는 새 분기로 검색하려고합니다. 어떻게해야합니까?
349 git 

23
브라우저를 열지 않고 CLI에서 GitHub에 원격 저장소를 작성할 수 있습니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Как создать репозиторий на GitHub의 через командную строку? 새로운 로컬 Git 리포지토리를 만들었습니다. ~$ mkdir projectname ~$ cd projectname ~$ git init ~$ touch file1 ~$ git add file1 ~$ git commit -m 'first commit' 새로운 원격 저장소 를 …

18
Windows에서 Git : mergetool을 어떻게 설정합니까?
Cygwin에서 msysGit과 Git을 사용해 보았습니다. 둘 다 잘 작동하고 gitk와 git-gui를 완벽하게 실행합니다. 이제 어떻게 mergetool을 구성합니까? (Vimdiff는 Cygwin에서 작동하지만 Windows를 좋아하는 동료들에게는 좀 더 사용하기 쉬운 것이 좋습니다.)
347 windows  git  cygwin  msysgit 

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