«git» 태그된 질문

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

7
github에서 복제 할 때 폴더 이름을 변경 하시겠습니까?
Github에서 무언가를 복제하면 내 컴퓨터의 앱과 동일한 이름의 폴더가 생성됩니다. 이름을 바꾸는 방법이 있습니까? 예를 들어,이 복제를 수행하면 긴 "sign-in-with-twitter"폴더가 생성됩니다. git clone https://github.com/sferik/sign-in-with-twitter.git 폴더 이름을 바꿀 수 있다는 것을 알고 있지만 문 끝에 옵션을 추가하여 폴더 이름을 바꿀 수있는 방법이 있는지 궁금합니다. 예를 들어 git clone https://github.com/sferik/sign-in-with-twitter.git as 'signin' …
402 git  github 

9
마지막 커밋 주석을 읽는 방법?
커밋 ( $ git -commit -m "") 중에 종종 내가 한 진전을 기억하기 위해 마지막 주석을 읽고 싶습니다. 명령 행을 통해 마지막 커밋 메시지에 직접 액세스하는 쉬운 방법이 있습니까? (저는 Windows를 사용하고 있습니다.)
401 git 

7
SVN보다 Git에서 어떻게 병합하는 것이 더 좋습니까?
분산 버전 제어 시스템이 빛나는 주된 이유 중 하나가 SVN과 같은 기존 도구보다 훨씬 더 잘 병합된다는 소식을 몇 군데에서 들었습니다. 이것은 실제로 두 시스템의 작동 방식이 본질적으로 다르거 나 Git / Mercurial과 같은 특정 DVCS 구현이 SVN보다 똑똑한 병합 알고리즘을 가지고 있습니까?

5
git을 사용하여 전체 파일에서 '자신의 수락'또는 '나의 수락'을위한 간단한 도구
시각적 병합 도구를 원하지 않고 충돌하는 파일을 viing하고 수동으로 HEAD (광산)와 가져온 변경 (그들)을 선택하고 싶지 않습니다. 대부분의 경우, 나는 그들의 모든 변화 또는 나의 모든 것을 원합니다. 일반적으로 이것은 변경으로 인해 혼란스러워지고 풀을 통해 다시 돌아 오지만 여러 곳에서 약간 수정 될 수 있기 때문입니다. 충돌 마커를 제거하고 내 …
399 git  merge 


4
Git의 루트 폴더에서만 파일을 제외하는 방법
.gitignore파일을 사용하여 추가되는 일부 파일을 제외하는 것을 알고 있지만 config.php소스 트리에 여러 파일이 있으며 루트에있는 하나의 파일 만 제외하고 다른 하나는 수정 제어를 유지해야합니다. 이를 위해 무엇을 써야 .gitignore합니까?
399 git  gitignore 

11
자식에서 병합을 미리 볼 수 있습니까?
git 브랜치 (예 : 메인 라인)가 있고 다른 개발 브랜치에 병합하고 싶습니다. 아니면 내가합니까? 이 분기를 실제로 병합할지 여부를 결정하기 위해 병합이 수행 할 작업에 대한 미리보기를보고 싶습니다. 적용되는 커밋 목록을 볼 수있는 기능이있는 것이 좋습니다. 지금까지 최고의 I는 가지고 올 수 merge --no-ff --no-commit다음과 diff HEAD.
397 git  git-merge 

7
모든 분기에서 문자열을 도입 한 Git 커밋을 찾는 방법은 무엇입니까?
어떤 분기에서 커밋에 도입 된 특정 문자열을 찾고 싶습니다. 어떻게 할 수 있습니까? 나는 (Win32 용으로 수정 한) 것을 찾았지만 git whatchanged다른 가지를 조사하지 않는 것 같습니다 (py3k 덩어리를 무시하고 msys / win 줄 바꿈 수정) git whatchanged -- <file> | \ grep "^commit " | \ python -c "exec(\"import …
396 git  search 

4
포크를 청소하고 업스트림에서 다시 시작하십시오.
리포지토리를 분기 한 다음 변경 한 내용이 모두 엉망인 것 같습니다. 현재 업스트림 / 마스터를 작업의 기초로 사용하여 처음부터 다시 시작하고 싶습니다. 저장소를 리베이스하거나 전혀 삭제해야합니까?
396 git 

5
특정 분기에 대해서만 변경 사항을 보려면 git log를 어떻게 실행합니까?
원격 / 마스터 지점을 추적하는 로컬 지점이 있습니다. git-pull및을 실행 git-log하면 로그에 원격 분기 지점과 현재 분기의 모든 커밋이 표시됩니다. 그러나 원격 지점에 많은 변경 사항이 있었으므로 현재 로컬 지점에 대한 커밋 만 볼 필요가 있습니다. 특정 브랜치에 대한 커밋 만 표시하는 데 사용할 Git 명령은 무엇입니까? 노트: 구성 정보 …


30
Git이 Subversion보다 나은 이유는 무엇입니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 몇 년 동안 Subversion 을 사용해 왔으며 SourceSafe 를 사용한 후에는 Subversion 을 좋아합니다. TortoiseSVN 과 결합하여 어떻게 그것이 더 나을 수 있는지 상상할 수 없습니다. 그러나 Subversion에 …
393 svn  git 

26
하나의 명령으로 Git 추가 및 커밋
내가 할 수있는 방법이 있습니까 git add -A git commit -m "commit message" 하나의 명령으로? 나는 그 두 가지 명령을 많이하는 것처럼 보이고 Git과 같은 옵션이 있다면 git commit -Am "commit message"인생을 훨씬 편리하게 만들 수 있습니다. git commit가 -a수정을하지만, 꽤하고 같은하지 않습니다 git add -A커밋하기 전에. git add -A새로 …
392 git 

13
힘내 비난-사전 커밋?
지정된 행 에 대한 커밋 기록 git blame과 같이에 의해 커밋이보고 되기 전에 특정 라인을 편집 한 사람을 볼 수 있습니까? 예를 들어, 훌륭한 uncrustify프로젝트 에서 다음을 실행합니다 . $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner 2009-10-17 13:13:55 -0500 10) #include "prototypes.h" 커밋 하기 전에 누가 그 줄을 편집했는지 …
390 git  commit  blame 

30
방화벽 뒤의 HTTPS를 통해 GitHub에 액세스하려는 SSL 인증서 거부
방화벽 뒤에 갇혀 있으므로 GitHub 리포지토리에 액세스하려면 HTTPS를 사용해야합니다. Windows XP에서 cygwin 1.7.7을 사용하고 있습니다. 리모컨을 (으)로 설정하려고 시도했지만 https://username@github.com/username/ExcelANT.git비밀번호를 묻는 메시지를 표시했지만 입력 한 후에는 아무 것도 수행하지 않습니다. https://username:<password>github.com/username/ExcelANT.git빈 저장소를 처음부터 복제하지만 매번 같은 오류가 발생합니다. 오류 : SSL 인증서 문제입니다. CA 인증서가 올바른지 확인하십시오. 세부 정보 : …

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