«git» 태그된 질문

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

18
자식이 터미널에서 잘못된 사용자로 푸시
자식과 터미널에 문제가 있습니다. 내 문제를 보여주는 갤러리가 있습니다. http://imgur.com/a/6RrEY 내 터미널에서 커밋을 푸시하면 git은 다른 사용자 이름으로 푸시한다고 말합니다. 그건 내 조직 (내 회사)의 사용자이며 커밋이 전혀 없으며 아무도 속한 것 같습니다. (갤러리 첫 번째 그림 확인) 그러나 이것은 내가 Mac 용 Github를 사용할 때 발생하지 않습니다. 피드에서 내가 …
112 git  github  ssh 

3
Git 브랜치를 닫는 방법?
그래서 저는 Git + GitHub를 사용하고 있습니다. 소규모 분산 팀에서 각 구성원은 할당 된 각 문제 / 요구 사항에 대해 고유 한 분기를 만들고 있습니다. git branch Issue#1 <-- create this branch git checkout issue#1 <-- switch over to this branch 지금 code code, commit, code, commit, 등 ... 다음 …
112 git  github 

4
"git rebase --continue"를 잊어 버리고 "git commit"을 수행했습니다. 어떻게 고치는 지?
git에서 코드를 리베이스하고 있었고 병합 충돌이 발생했습니다. 나는 갈등을 해결하고 다음을 수행했습니다. git add 이 시점에서 나는하는 것을 잊었다. git rebase --continue 나는 코딩을 계속했고 다음과 같이했습니다. git commit 변화를 위해. 이제 나는 켜져 "no branch"있고 할 수 없습니다. git rebase --continue 이 문제를 어떻게 해결합니까?
112 git 

4
리베이스 후 Git 분기가 분기되었습니다.
이미 푸시 된 지점을 로컬로 리베이스했습니다. Git은 내 지점과 리모컨이 갈라졌고 다음과 같이 조언합니다. "각각 109 개와 73 개 커밋이 있습니다." 내 브랜치를 푸시하면이 문제가 해결됩니다. 즉, 리베이스 후에 예상되는 문제입니까?
112 git 

5
Git : 전체 git 히스토리에 대해 지정된 파일의 한 줄에 대한 다양한 변경 사항을 모두 표시합니다.
나는 주위를 둘러 보았고 이것이 가능한지 확실하지 않지만 여기에 있습니다. 다음과 같이 고유 식별자가 변수에 할당 된 (javascript) 파일 (예 : /lib/client.js)이 있습니다. var identifier = "SOME_IDENTIFIER"; 식별자를 버전 번호처럼 생각할 수 있습니다. 주기적으로이 변수를 새 식별자로 변경합니다. 제가하고 싶은 것은 우리가 지금까지 사용한 모든 고유 식별자를 찾는 것입니다. git으로 …
112 git 

1
준비된 파일의 Git 목록
를 사용하여 많은 파일을 준비했습니다 git add. 이제는 추적되지 않은 파일이나 변경되었지만 준비되지 않은 파일 없이 준비한 모든 파일을보고 싶습니다 . 어떻게하나요? 사용할 때 git diff --cached방금 준비한 내용의 변경 사항을 볼 수 있습니다. 그래서 나는 사용을 시도 git status --cached했지만 --cached불행히도 git status.

2
원격 지점을 다른 이름으로 로컬 저장소로 가져 오시겠습니까?
좋아 이것에 대해 약간의 조사를했지만 정확한 답을 찾을 수 없어서 물어봐야합니다. 2 개의 리모트가 있습니다 : origin과 repo2. 나는 다음과 같은 것을하고 싶다. git pull repo2 master 그러나 이것은 repo2의 마스터 분기를 내 마스터로 가져옵니다. 내 로컬 브랜치에 대해 가져올 다른 브랜치를 지정할 수 있습니까?
112 git  github  repository 

7
git에 의해 생성 된 큰 .pack 파일 제거
많은 파일을 브랜치에 체크인하고 병합 한 다음 제거해야했고 이제 제거하는 방법을 모르는 큰 .pack 파일이 남았습니다. 사용하여 모든 파일을 삭제 git rm -rf xxxxxx하고 --cached옵션 도 실행했습니다 . 누군가가 현재 다음 디렉토리에있는 큰 .pack 파일을 제거하는 방법을 알려줄 수 있습니까? .git/objects/pack/pack-xxxxxxxxxxxxxxxxx.pack 아직 가지고 있지만 더 이상 사용하지 않는 분기 만 …

6
Git 상태 무시 줄 끝 / 동일한 파일 / Windows 및 Linux 환경 / Dropbox / mled
어떻게 만드나요 자식 상태 줄 끝 차이를 무시 하시겠습니까? 배경 정보 : 프로젝트 작업을 위해 Windows와 Linux를 임의로 사용합니다. 프로젝트가 Dropbox에 있습니다. git diff가 줄 끝을 무시하는 방법에 대해 많이 발견했습니다. 나는 meld git diff를 사용하기 때문에 각 파일에 대해 meld를 엽니 다. 그리고 meld는 "동일한 파일"이라고 말합니다. 그래서 이것을 …

5
Git : 푸시 후 커밋 된 파일 제거
Git에서 커밋 된 파일을 되돌릴 수 있습니까? GitHub에 커밋을 푸시 한 후 푸시하고 싶지 않은 파일이 있다는 것을 깨달았습니다 (변경 사항을 완료하지 않았습니다).
112 git  github 

5
Git에서 이메일 주소 변경
Git stash에서 호스팅되는 프로젝트가 있습니다 (현재 Bitbucket Server 로 브랜드 변경됨 ). 젠킨스를 사용하여 구축되었습니다. 이제 로컬에 Git을 설치하는 동안 오타를 만들었습니다. @ abc.com 대신 @ ab.com처럼 모든 빌드 후 jenkins는 이메일 알림을 보내고 Git 커밋에서 잘못된 이메일 주소를 선택하여 보내려고합니다. 내 로컬 Git에서 이메일 주소를 변경 한 후에도 젠킨스가 …
112 git  email  jenkins  git-stash 


5
원격 추적 분기 (예 : 'git pull')에서 'git fetch'및 'git merge'를 어떻게 수행합니까?
git에 원격 추적 분기를 설정했지만 'git fetch'로 업데이트하면 로컬 분기에 병합 할 수없는 것 같습니다. 예를 들어 'an-other-branch'라는 원격 분기가 있다고 가정합니다. 나는 그것을 사용하여 추적 분기로 로컬로 설정했습니다. git branch --track an-other-branch origin/an-other-branch 여태까지는 그런대로 잘됐다. 그러나 해당 분기가 업데이트되고 (일반적으로 컴퓨터를 이동하고 해당 컴퓨터에서 커밋하여) 원래 컴퓨터에서 업데이트하고 …

3
vi 다시 그리기 화면을 만드는 방법은 무엇입니까?
내가 사용할 때 git commit --amend 커밋에 대한 주석을 입력 할 수 있도록 vi 창에 들어갑니다. 문제는 vi 창에 이전 셸 배경의 더러운 문자가 표시된다는 것입니다. 그래서 어떻게 vi가 화면을 다시로드하거나 화면을 다시 그려서 화면을 정상으로 만들 수 있는지 궁금합니다. 지금까지 터미널을 리셋하고 Ctrl + L을 시도했는데 작동하는데 그런 상황에 …
111 git  vim 

6
vim과 함께 git commit -a 사용
나는 git을 처음 접했기 때문에 github의 자습서를 사용하여 git을 배우기로 결정했습니다. 세 번째 장은 다음과 같이 말했습니다. "이 첫 번째 예에서는 README 파일을 수정하여 우리 자신을 프로젝트의 작성자로 추가 할 것입니다. 따라서 파일을 편집하기 만하면됩니다. 이제 변경 사항을 커밋하려고하므로 git commit -a명령 을 실행합니다 ." git commit -a명령을 사용하면 콘솔이 …
111 git  vim 

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