내 로컬 컴퓨터의 내 저장소 이름은 "직접"입니다. 내 파일 ("index.html")을 약간 변경하고이를 내 로컬 저장소에 커밋했습니다. 이제 git push을 사용하여 원격 저장소에 변경 사항을 커밋하고 싶습니다. 하지만 그렇게하면 다음과 같은 오류가 발생합니다. (내 사용자 이름 : www.github.com은 [email protected]입니다.)
최근에는 실수로 잘못된 전자 메일 주소로 커밋을 서명하기 위해 msysgit의 사인 오프 기능을 사용하고있는 것으로 나타났습니다. 불행히도 커밋을 이미 GitHub 저장소에 푸시했습니다. 모든 커밋 메시지에서 잘못된 전자 메일 주소를 제거 (또는 적어도 교체) 할 수있는 방법이 있습니까? 나는 틀린 전자 우편의 아무 흔적도 남겨 두지 않는 것을 선호 할 것
나는 자식 안에 깊이 묻혀 있습니다. 어떻게 거기 않았다 내가 자식 전문가가 아니다. 세부 사항이 부족한 경우 설명해주십시오. 며칠 전에 다음 명령을 실행하여 변경 사항을 원격 지점으로 푸시했습니다. % git checkout master
% git pull
% git checkout redactor_changes <-- this is the branc
Jenkins 상자에서 실행중인 쉘 스크립트가 있습니다. 여기에서 HTTP를 통해 저장소를 복제하고 HTTP를 통해 이미 존재하는 원격 분기로 일부 변경 사항을 푸시하려고합니다. 그러나 나는 계속 참조를 푸시하지 못했습니다. 오류가 발생하고 --verbose을 추가해도 실제로 오류가 발생하는 이유는 알 수 없습니다. 저장소를 복제하는 데 사용 된 사용자가
TeamCity를 사용하여 원격 Git repo에서 코드를 가져오고 파일을 업데이트 한 다음 (로컬 레포를 준비하고 커밋하고) 커밋 된 파일을 원격 repo로 푸시합니다. . 풀 & 업데이트가 정상입니다. git-bash와 git push origin master을 열면 커밋 (업데이트 된 파일이 로컬 저장소에 커밋 됨)이 원격 저장소로 푸시됩니다. 벌금.
저는 GitHub을 처음 사용하고 첫 번째 Repo를 실험했습니다. 나는 며칠 동안 내 친구가 사용했던 Mac을 사용하고 있습니다. 이제 문제는 내가 밀어 시도로, 내 첫 번째, 나는 말한다 오류를 참조 커밋 - 내 친구가 이전에 자신의 자격 증명을 사용하고 내가 밀어 노력으로 그 내 자격 증명과 일치하지 있는지 이해 remote: Permission to
방금 gitlab을 사용하기 시작했으며 내 로컬 폴더와 동기화 된 지점을 가지고 있습니다. 몇 가지 수동 조정을했는데 삭제할 수없는 여분의 폴더가 생겼습니다. git push를 사용하면 최신 정보를 제공합니다. git fetch를 사용할 때 최신 버전입니다. 나는 자식이 -u, git add -A, git gc --prune=now, git rm -r
으로 추진하고있다 : $ git status
On branch rollback_positions
Your branch is ahead of 'origin/master' by 1 commit.
(use "git push" to publish your local commits)
이 지금은 원격 origin에 밀어하려면 : $ git clone