«git» 태그된 질문

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

5
Gitlab을 사용하여 코드 검토를 설정하는 방법은 무엇입니까?
Gitlab을 사용하여 코드 검토를 어떻게 설정합니까? Gitlab 웹 사이트에 기능으로 나열되어 있지만 설정 방법에 대한 지침을 찾을 수없는 것 같습니다. 내 검색 중 일부는 '병합 요청'이 갈 길이라고 표시했지만 제한적이라는 것을 알았습니다. 발행 된 병합 요청은 한 브랜치와 다른 브랜치 간의 모든 커밋을 보여줍니다. 각 개별 커밋에 대해 생성 된 …

6
Heroku에서 원격 Git 개정을 보는 방법
Heroku에 배포하기 위해 git push heroku master. 하지만 어떤 개정판을 heroku로 푸시했는지 어떻게 알 수 있습니까? (최신 버전을 올리면 자주 의심됩니다) 익숙하지 않은 사용자를 위해 Heroku의 생성 스크립트는 푸시 할 원격 git 저장소를 생성합니다. 푸시하면 코드가 마술처럼 배포됩니다. Heroku는 다음 형식으로 원격 저장소를 로컬 저장소에 추가합니다. $ git remote add …
85 git  heroku  git-remote 

4
Git 흐름-다른 기능 분기에서 기능 분기 만들기
나는 git flow지금 한동안 사용 하고 있습니다. 특정 사용 사례에 대해 알고 싶습니다. 내 프로젝트 중 하나에 대해 새로운 웹 사이트 기능에 대한 티켓이 있습니다. 이 티켓은 많은 하위 작업에 따라 다릅니다. 메인 티켓에 대한 기능 브랜치를 만든 다음 각 하위 작업에 대해 상위 기능 브랜치에서 기능 브랜치를 만들고 싶습니다. …
85 git  git-flow 

4
Git 저장소의 기록 축소
우리는 꽤 큰 역사를 가진 git 프로젝트를 가지고 있습니다. 특히 프로젝트 초기에는 프로젝트에 상당히 많은 바이너리 리소스 파일이 있었지만 이제는 사실상 외부 리소스이므로 제거되었습니다. 그러나이 파일이 이전에 커밋 되었기 때문에 리포지토리의 크기는> 200MB (현재 총 체크 아웃은 ~ 20MB)입니다. 우리가하고자하는 것은 히스토리를 "축소"하여 저장소가 이전보다 나중 개정에서 생성 된 것처럼 …

7
Jenkins 빌드에서 업데이트되지 않는 Git 하위 모듈
Jenkins의 프로젝트에 하위 모듈이 있습니다. 고급 설정을 활성화하여 하위 모듈을 재귀 적으로 업데이트했습니다. 빌드를 실행하면 작업 공간에 하위 모듈의 파일이 있음을 알 수 있습니다. 문제는 서브 모듈의 첫 번째 개정판 인 것 같습니다. 변경 사항을 푸시 할 때 (GitHub에서 호스팅되는 저장소) Jenkins가 올바른 변경 사항을 가져 오기 위해 하위 모듈을 …


1
git log --since는 어떻게 계산됩니까?
몇 개의 커밋 만있는 간단한 테스트 저장소가 있고 날짜 및 시간 필터링 된 로그를보고 싶습니다. $ git log --author = "automatix"--since = "2013-01-30"--pretty-테스트 커밋 ea0719bef142659fa561c9d040b2120012ed0184 날짜 : 2013 년 1 월 31 일 목요일 02:03:12 +0100 커밋 ab4a8387bc4d9bdb4f67212df77eb1fc3d8b6304 날짜 : 2013 년 1 월 31 일 목요일 01:59:11 +0100 커밋 …
85 git  git-log 

5
git diff-줄 끝 변경 표시?
내 편집기가 내 소스 파일의 줄 끝을 변경하고 있습니다. 내가 할 때 git diff, 나는 눈에 띄는 차이없이 같은 줄을 두 번-한 번은 한 번 -, 한 번은 +-봅니다. git diff이 변경 사항이 실제로 무엇인지 어떻게 보여줄 수 있습니까?


13
Git 상태를 완료하는 데 오랜 시간이 걸립니다.
gitWindows 컴퓨터의 로컬 디렉터리에있는 파일을 관리하는 데 사용 하고 있습니다. 여기에는 네트워크가 포함되어 있지 않으며 다른 컴퓨터로 밀거나 당기지 않습니다. 내 디렉토리에는 100 개의 파일이 있고 모든 테스트 파일은 매우 작습니다. 를 실행하면 git status완료하는 데 정기적으로 20-30 초가 걸립니다. 이것은 정상입니까? 속도를 높이기 위해 할 수있는 일이 있습니까, 아니면 …
85 windows  git 

5
Git으로 디렉토리를 추적하고 파일을 추적하는 방법은 무엇입니까?
최근에 Git을 사용하기 시작했고 한 가지 문제가 있습니다. 콘텐츠를 추적하지 않고 디렉터리를 추적하려면 어떻게해야합니까? 예를 들어 내가 작업중인 사이트는 업로드를 허용합니다. 나는 분기 등을 할 때 생성되도록 업로드 디렉토리를 추적하고 싶지만 분명히 그 안의 파일이 아닙니다 (지점을 개발하는 동안 테스트 파일 또는 마스터의 실제 파일). 내 .gitignore에는 다음이 있습니다. 업로드 …

5
.git 폴더를 어떻게 정리할 수 있습니까? 내 프로젝트 디렉토리를 정리했지만 .git은 여전히 ​​방대합니다.
내 rails 프로젝트 디렉토리 의 .git / objects 는 실수로 생성 된 수백 메가 바이트의 쓰레기를 삭제 한 후에도 여전히 방대합니다. 나는 git add -A색인을 업데이트하고 존재하지 않는 파일을 제거하기 위해 다른 명령뿐만 아니라 시도했습니다 . 디렉토리에 두 개의 문자 이름이있는 파일이 blob이라는 잘못된 정보를 수집합니다. 이전 커밋으로 롤백을 시도했지만 …
85 git 

7
GIT 복원 마지막 분리 HEAD
제 프로젝트에 큰 문제가 있습니다. 이것이 시나리오입니다. GIT에 xcode 프로젝트가 있습니다. 오늘 나는 마지막 커밋이 일부 테스트를 위반했음을 깨달았으므로 이전 커밋을 확인했습니다. 나는 SourceTree를 사용했고 이것은 경고입니다. 이렇게하면 작업 복사본이 '분리 된 HEAD'가되므로 더 이상 브랜치에 있지 않을 것입니다. 이 이후에 커밋하려면 브랜치를 다시 체크 아웃하거나 새 브랜치를 생성 할 …
85 git 


20
많은 git 저장소 관리
프로젝트 설정은 git에서 쉽기 때문에 작은 스크립트라도 별도의 저장소를 가질 수 있습니다. 이제 문제는 그것들을 관리하는 방법입니다. 저는 이러한 저장소로 여러 곳에서 작업합니다. 일부 저장소를 변경하면 다른 위치의 저장소를 업데이트 할 수 있기를 원합니다. 그래서 많은 저장소가있는 디렉토리가 있습니다. 모두 어떻게 가져올 수 있습니까? 커밋되지 않은 변경 사항이 있는지 어떻게 …

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