«git» 태그된 질문

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

6
Windows 10 명령 프롬프트에서 git 로그 출력 인코딩 문제
문제 git logWindows 명령 프롬프트에 명령 출력을 올바르게 표시 하는 방법은 무엇입니까? 예 보시다시피 분음 부호 문자를 올바르게 입력 할 수 있지만 git log출력에서 어떻게 든 이스케이프됩니다. UTF-8인코딩 테이블 에 따르면 출력에서 꺾쇠 괄호 ( <및 >) 사이의 코드 는 이전에 입력 한 git config매개 변수에 해당합니다 . 비슷한 문제에 …

2
병합 커밋없이 git 로그보기
특정 사용자가 만든 커밋을 보려고하는데 사용자가 수행 한 병합을 출력에서 ​​제거하고 싶습니다. 어떻게 할 수 있습니까? 을 사용하여 사용자의 커밋을 확인할 수 git log --author=<name>있지만 출력에서 ​​병합 커밋을 제거 할 수 없습니다. 추신 : 문제의 리포지토리의 워크 플로에서 병합 충돌이 발생하지 않으며, 모든 분기가 마스터로 병합되기 전에 리베이스되므로 출력에서 ​​병합 …
88 git  git-log 

3
누군가가 게시 된 브랜치에 리베이스 또는 재설정을 푸시 한 후 복구 / 재 동기화하려면 어떻게해야합니까?
우리는 게시 된 작업을 절대로 리베이스해서는 안된다고, 위험하다는 등의 말을 들었습니다. 그러나 나는 리베이스 가 게시 된 경우 상황을 처리하는 방법에 대한 레시피가 게시 된 것을 보지 못했습니다 . 이제 저장소가 알려진 (가급적 작은) 그룹에 의해서만 복제되는 경우에만 실제로 가능하다는 점에 유의하십시오. 따라서 리베이스 또는 재설정을 푸시하는 사람은 다른 모든 …

6
git 태그의 시간과 날짜 가져 오기
git을 사용하는 프로젝트가 있고 모든 릴리스에 태그를 지정했습니다. $ git tag v1.0.0 v1.0.1 v1.0.2 v1.0.3 v1.1.0 내 목표는 웹 인터페이스에 릴리스 및 릴리스 날짜를 나열하는 것입니다 (태그 / 커밋 날짜 = 릴리스 날짜). 현재 우리는 git tag. 태그가 만들어진 시간과 날짜 (또는 태그가 가리키는 커밋)를 어떻게 얻을 수 있습니까?
88 git  date  time  git-tag 


4
이전 git 커밋 제거
나는 git을 처음 접했고 이와 같은 것이 가능한지 궁금합니다. >git log --pretty=oneline --abbrev-commit 2f05aba Added new feature 3371cec Fixed screw up <-- I want to remove this daed25c Screw up <-- and remove this. e2b2a84 First. So it's like they never happend. 이것이 가능한가?
88 git 

5
git status-> 하위 디렉토리에 추가 (스테이징) 될 파일 표시
폴더에서 git 저장소를 시작하고 그 안에 여러 하위 디렉토리가 있다고 가정합니다. .gitignore하위 디렉터리의 파일을 제외하는 몇 가지 globbing 패턴 이 있습니다. 그러나 git status 내가 무엇이든 준비하기 전에 git status는 추가 될 하위 폴더의 이름 만 표시하며, 추가 할 경우 각 하위 디렉터리의 어떤 파일이 추가 (스테이징)되는지에 대해 구체적으로 표시하지 …


4
Git 정리 란 무엇입니까?
실수로 일부 원격 브랜치를 정리했는데 그 결과가 무엇인지 잘 모르겠습니다 (Git Extensions에서 "Prune remote branch"버튼을 클릭하여 원격 브랜치를 삭제할 것이라고 생각했습니다). 공식 문서에는 "git-prune-개체 데이터베이스에서 도달 할 수없는 모든 개체 정리"라고 나와 있습니다. 나는 이것이 무엇을 의미하는지 정말로 이해하지 못한다. 나는 이것이 병합 된 분기를 제거했을 수 있다고 생각하지만 실제로는 …

2
전체 파일 대신 한 줄을 git-checkout 할 수 있습니까?
버전이 지정된 파일의 여러 줄을 수정 한 경우 명령 줄로 한 줄 의 변경 사항을 취소 할 수 있습니까? 다음과 같이 전체 파일에 대해 수행하는 것과 같습니다. git checkout /path/to/file.extension 하지만 이렇게 말하면 git checkout /path/to/file.extension --line 10 이것이 가능한가?
88 git  git-checkout 

7
git 프록시를 기본 구성으로 재설정
HTTP CONNECT 프록시를 통해 Git 프로토콜을 사용하기 위해 Socat을 설치 한 다음 gitproxybin 디렉터리에 호출되는 스크립트를 만듭니다 . #!/bin/sh # Use socat to proxy git through an HTTP CONNECT firewall. # Useful if you are trying to clone git:// from inside a company. # Requires that the proxy allows CONNECT …
87 git 

9
내 Git 구성의 설정은 어디에서 가져 오나요?
내가 core.autocrlf달릴 때 두 개의 목록이 있음을 알았 습니다.git config -l $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtpserver=/bin/msmtp.exe diff.astextplain.textconv=astextplain rebase.autosquash=true user.name=name user.email=email@example.com core.autocrlf=true 마지막 세 개 (user.name 아래에서)는 내 C:\users\username\.gitconfig파일 에서 유일한 것입니다 . 다른 모든 것들은 어디에서 왔습니까? core.autocrlf가 두 번 나열되는 …


6
Git 오류 : .git / logs / refs / remotes / origin / master에 추가 할 수 없음 : 권한이 거부되었습니다.
해결할 수없는 이상한 문제가 있습니다. 다음은 일어난 일입니다. github 저장소에 내가 원하지 않는 로그 파일이 있습니다. 다음과 같이 git 히스토리에서 파일을 완전히 제거하는이 스크립트를 찾았습니다. #!/bin/bash set -o errexit # Author: David Underhill # Script to permanently delete files/folders from your git repository. To use # it, cd to your …
87 git  github 

8
git rm-치명적 : 경로 사양이 파일과 일치하지 않음
실수로 9000 장 이상의 사진을 프로젝트 폴더에 추가했습니다. 그리고 그들을 맡겼습니다. 그런 다음 디스크에서 삭제했습니다. 헌신적이다. 이제 변경 사항을 git 서버에 푸시하려고합니다. 그러나 너무 오래 걸리고 12Gb의 데이터를 보내려고합니다. 디스크의 파일 크기를 확인한 결과 실제로 .git폴더가 12Gb를 차지하는 것을 확인했습니다 . 거기에서 사진을 삭제하는 방법 ? 시도 git rm했지만 실패했습니다. …

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