«git» 태그된 질문

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

3
git delete remotes : 원격 참조가 존재하지 않습니다.
간단히 말해서 병합 된 원격 원격 여러 대를 삭제하려면 어떻게해야합니까? 더 많은 배경; 마스터에 병합 된 수십 개의 리모컨이있는 git repo가 ​​있습니다. 다음을 사용하여 이러한 리모컨을 한 번에 하나씩 삭제할 수 있습니다. git push --delete origin myBranch-1234 그러나 이것은 모든 리모컨에 대해 느리고 지루한 프로세스입니다. 그래서이 명령을 시도하고 있습니다. git …
107 git  git-remote 

6
git-브랜치가 1 커밋만큼 '원산지 / 마스터'보다 앞서 있습니다.
나는 git의 초보자이고 git에서 일하고 있습니다. git에 몇 가지 파일을 추가했습니다. git add <file1> git add <file2> 검토를 위해 푸시하고 싶었지만 실수로 git commit 그래서 내가 변경 한 파일은 리뷰를 위해 가지 않습니다. 이제 명령을 입력하면 : git status 그것은 말한다 # On branch master # Your branch is ahead …
107 git  push  commit 

1
git rebase --skip은 정확히 무엇을합니까?
방금했는데 git pull --rebase origin master충돌이있었습니다. 첫째,이 충돌은 내가 건드리지 않은 파일에 있었으며 약 10 번의 커밋이었습니다. 왜 이런 일이 발생합니까? 그런 다음 실수로을 입력 git rebase --skip했고 '해당 패치를 건너 뛰었습니다'. 커밋을 건너 뛰는 것이 걱정이되어 마스터 브랜치의 새 버전을 확인하고 리베이스를 수행 한 브랜치와 새 마스터 브랜치를 비교했습니다. …
107 git 

6
git 저장소의 .pyc 파일 무시
.pycgit의 파일을 어떻게 무시할 수 있습니까? 내가 그것을 넣으면 .gitignore작동하지 않습니다. 추적되지 않고 커밋을 확인하지 않아야합니다.
107 python  git 

6
git push 명령의 사용자 이름 및 비밀번호
명령에 사용자 이름과 비밀번호를 지정하여 git 저장소를 복제 할 수 있습니다. 예: git clone https://username:password@myrepository.biz/file.git 푸시 할 때 사용자 이름과 비밀번호를 지정할 수도 있습니까? 예를 들어 running git push origin --all은 암호를 묻는 출력을 출력합니다. 나는 이것을 하나의 명령으로 원합니다. (키 및 기타 솔루션을 설정하는 기능을 알고 있지만 하나의 명령으로 …
107 git  git-bash 

6
Visual Studio Code git과의 병합 충돌을 해결하는 방법은 무엇입니까?
브랜치를 다른 브랜치와 병합하려고했는데 병합 충돌이 발생했습니다. Visual Studio Code (버전 1.2.1)에서는 모든 문제를 해결했지만 커밋하려고하면 다음 메시지가 계속 표시됩니다. 변경 사항을 커밋하기 전에 먼저 병합되지 않은 변경 사항을 해결해야합니다. 인터넷 검색을 시도했지만 변경 사항을 커밋하지 못하는 이유를 알 수 없으며 모든 충돌이 사라졌습니다.

1
커밋 메시지 유형으로 "chore"를 언제 사용합니까?
의미 론적 버전 제어 커밋 메시지chore 에서 사용하는 것은 무엇입니까 ? feat 또는 fix 와 같은 다른 유형 은 명확하지만 "chore"를 언제 사용해야하는지 모르겠습니다. 누구든지 사용의 몇 가지 예를 제공 할 수 있습니까? 관련되지 않은 또 다른 질문 : 파일을 수정하기위한 커밋 메시지의 적절한 유형은 무엇입니까 .gitignore?


5
다른 브랜치의 특정 커밋에서 브랜치를 만드는 방법
마스터 브랜치에서 여러 커밋을 만든 다음 dev 브랜치에 병합했습니다. 마스터 브랜치에서 처음 커밋 된 dev 브랜치의 특정 커밋에서 브랜치를 만들고 싶습니다. 다음 명령을 사용했습니다. git checkout dev git branch <branch name> <commit id> 그러나 이것은 내가 예상했던 dev 브랜치가 아닌 마스터 브랜치에서 브랜치를 생성합니다. 커밋 ID는 마스터 브랜치와 개발 브랜치에서 …
107 git  git-branch 

3
갈래 저장소에서 git master 브랜치를 업스트림 브랜치로 재설정하려면 어떻게해야합니까?
분기 된 자식 저장소의 마스터 분기를 완전히 엉망으로 만들었습니다. 업스트림 마스터 리포지토리의 내용으로 포크로 푸시 된 마스터 브랜치를 완전히 재설정하고 싶습니다. 마스터 브랜치 변경 사항이나 기록을 유지하는 데 관심이 없습니다. 가장 간단한 방법은 내 분기 된 저장소를 삭제하고 업스트림 프로젝트에서 다시 분기하는 것입니다. 그러나 나는 잃고 싶지 않은 다른 푸시 …
107 git 

5
git-log의 색상
실행 git log --decorate --pretty=oneline하면 출력에 다음과 같은 항목이 있습니다.(HEAD, refs/published/master, master) 에 채색 이 있습니다. 또한 gitconfig에 다음이 있습니다. [color "branch"] current = yellow reverse local = yellow remote = green 다음과 같은 사용자 지정 형식을 수행 할 때 이러한 색상을 어떻게 복제합니까? git log --decorate --stat --graph --pretty=format:"%d …
106 git  git-log 

3
특정 커밋을 위해 GitHub에서 .zip을 다운로드하는 방법은 무엇입니까?
github에서 호스팅되는 라이브러리의 소스가 포함 된 .zip을 다운로드하고 싶지만 마스터는 원하지 않습니다. 다운로드 할 때마다 다른 버전을 다운로드 할 수 있기 때문입니다. 이 특정 라이브러리에는 태그가 없어서 사용할 수 없습니다. 그렇다면 특정 커밋 샤에 대한 source.zip을 어떻게 다운로드합니까?
106 git  github 


2
git-커밋하기 전에 현재 변경 사항의 차이
git 저장소에서 여러 파일을 변경했지만 아직 커밋하지 않았습니다. 을 호출하여 변경 사항 목록을 얻을 수 있습니다 git status. 그러나 파일 이름 외에도 변경 한 줄 이나 내용 의 목록을 얻으려면 어떻게해야 합니까? 처음에는 git diff 사용에 대해 생각 했지만 이미 커밋 된 변경 사항을 비교하는 데에만 유용한 것 같습니다. 보통 …
106 git  ssh  diff  meld 

15
우분투에서 30 일 동안 상업적으로 사용한 후 SmartGit의 라이선스 옵션을 변경하는 방법은 무엇입니까?
smartgit 3.0.4를 설치하는 동안 상용 라이센스 옵션을 확인했습니다. "다음"버튼을 클릭했기 때문입니다.) (30 일 평가판을 구입 한 다음 구입해야합니다). 오늘은 SG를 사용한 31 일째이며 라이선스 옵션을 변경할 수 없으며 (smartgit을 다시 설치해도 도움이되지 않음) 더 이상 비용을 지불하지 않고 SG를 사용할 수 없습니다 (상업용으로 사용하지 않음). 그것을 고치는 방법을 알고 있습니까? …
106 git  smartgit 

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