«git» 태그된 질문

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

12
여러 커밋을 체리 피킹하는 방법
두 개의 지점이 있습니다. 커밋은 a다른있는 동안, 하나의 머리 b, c, d, e와 f위에 a. 나는 이동하려면 c, d, e및 f커밋하지 않고 첫 번째 분기로 b. 벚꽃이 그것을 선택 사용하기 쉬운 : 체크 아웃 첫 번째 지점을 하나씩 체리 - 선택 c에를 f먼저에 두 번째 지점을 리베이스. 그러나 모든 체리 …

9
자식 브랜치의 태그를 다른 커밋으로 옮기려면 어떻게해야합니까?
마스터 브랜치에서 다음 v0.1과 같은 태그를 만들었습니다 . git tag -a v0.1 그러나 릴리스 0.1의 마스터로 병합 해야하는 변경 사항이 여전히 있음을 깨달았습니다. 그러나 이제 내 v0.1태그가 잘못된 커밋에 붙어 있습니다 (Post-it Note 유추를 호출하기 위해). 마스터에서 가장 최근의 커밋에 붙어 있기를 원하지만 대신 마스터에서 두 번째로 최근 커밋에 붙어 …
858 git  git-tag 

30
초보자를위한 Git : 확실한 실용 가이드
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 좋아, PJ Hyett 의이 게시물을 본 후 , 나는 끝으로 건너 뛰고 Git 과 함께 가기로 결정했습니다 . 그래서 내가 필요한 것은 초보자의 실제 Git 가이드입니다. "초보자"는 컴파일러를 처리하는 방법을 …

13
원래 Git 서브 모듈을 최신 커밋으로 업데이트
Git 하위 모듈이있는 프로젝트가 있습니다. 그것은 ssh : // ... URL에서 왔으며 커밋 A에 있습니다. 커밋 B는 해당 URL로 푸시되었으며 서브 모듈이 커밋을 검색하고 변경하기를 원합니다. 이제 내 이해는 그렇게 git submodule update해야한다는 것입니다. 아무것도하지 않습니다 (출력 없음, 성공 종료 코드). 예를 들면 다음과 같습니다. $ mkdir foo $ cd …

30
heroku 코드를 배포 할 때 권한이 거부되었습니다 (공개 키). 치명적인 : 원격 끝이 예기치 않게 끊어졌습니다.
다음 명령 줄을 사용하여 코드를 heroku에 배포하려고합니다. git push heroku master 그러나 다음과 같은 오류가 발생합니다. Permission denied (publickey). fatal: The remote end hung up unexpectedly 이미 공개 SSH 키를 업로드했지만 여전히이 오류가 발생합니다.

5
현재 변경 사항이있는 Git 브랜치 작성
나는 나의 일이 쉬울 것이라고 생각하면서 마스터 지점 에서 일하기 시작했습니다 . 잠시 후 더 많은 작업이 필요하다는 것을 깨달았고이 모든 작업을 새로운 지점에서 수행하고 싶습니다. 새로운 브랜치를 만들고 더티 마스터 없이 어떻게 모든 변경 사항을 가져갈 수 있습니까?
848 git  git-branch 

10
"git clone git@remote.git"를 실행할 때 사용자 이름과 비밀번호를 어떻게 제공합니까?
다음과 같이 HTTPS 요청에 사용자 이름과 비밀번호를 제공하는 방법을 알고 있습니다. git clone https://username:password@remote 그러나 다음과 같이 원격에 사용자 이름과 비밀번호를 제공하는 방법을 알고 싶습니다. git clone git@remote.git 나는 이렇게 시도했다 : git clone username:password@git@remote.git git clone git@username:password@remote.git git clone git@remote.git@username:password 그러나 그들은 효과가 없었습니다.
845 git 


22
로컬 지점에서 어떤 원격 지점을 추적하는지 확인
참조 : 어떤 Git 브랜치가 어떤 원격 / 업스트림 브랜치를 추적하는지 어떻게 알 수 있습니까? 로컬 지점에서 어떤 원격 지점을 추적하고 있는지 어떻게 알 수 있습니까? git config출력 을 구문 분석해야합니까 , 아니면 이것을 수행하는 명령이 있습니까?
842 git  branch  git-remote 

12
글로벌 힘내 무시
특정 파일을 전역 적으로 무시하도록 Git을 설정하고 싶습니다. 내가 추가 한 .gitignore나의 홈 디렉토리 (에 파일을 /Users/me/)하고 난 다음 줄을 추가했습니다 : *.tmproj 그러나이 유형의 파일을 무시하지는 않습니다. 내가 잘못하고있는 아이디어가 있습니까?
841 git  global  gitignore 

20
LF를 CRLF로 대체하는 git
bash를 사용하여 Windows XP 시스템에서 git 실행 SVN에서 프로젝트를 내 보낸 다음 베어 리포지토리를 복제했습니다. 그런 다음 내보내기를 베어 리포지토리 디렉토리에 붙여 넣고 다음을 수행했습니다. git add -A 그런 다음 메시지 목록을 얻었습니다. LF는 CRLF로 대체됩니다 이 전환의 결과는 무엇입니까? 이것은 Visual Studio의 .NET 솔루션입니다.
839 git 


9
Git의 특정 개정판에서 단일 파일을 검색하는 방법은 무엇입니까?
Git 저장소가 있고 몇 개월 전에 일부 파일이 어떻게 보이는지 확인하고 싶습니다. 그 날짜에 개정판을 찾았습니다. 그것은이다 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8. 하나의 파일이 어떤 모양인지 확인하고 파일을 ""새 "파일로 저장해야합니다. 를 사용하여 파일을 볼 수는 gitk있지만 저장할 수있는 옵션이 없습니다. 나는 가장 가까운 명령 줄 도구를 사용해 보았습니다. git-show 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 my_file.txt 그러나이 명령은 …
831 git  single-file 

10
커밋 메시지로 Git 저장소를 검색하는 방법은 무엇입니까?
커밋 메시지 "Build 0051"을 사용하여 소스 코드를 GIT에 체크인했습니다. 그러나 소스 코드를 더 이상 찾을 수없는 것 같습니다. 명령 줄을 사용하여 GIT 저장소 에서이 소스를 어떻게 추출합니까? 최신 정보 SmartGIT를 사용하여 버전 0043, 0044, 0045 및 0046에서 확인되었습니다. 0043을 체크 아웃하고 다른 지점에서 0051까지의 버전을 체크인했습니다. 0043을 다시 확인했습니다. 이제 …
828 git  git-log 


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