관리자 권한이없는 컴퓨터의 명령 줄을 통해 프로젝트에서 원격으로 작업하고 있으며 실행 후 git push origin master
다음 오류 메시지가 나타납니다.
(gnome-ssh-askpass:29241): Gtk-WARNING **: cannot open display:
내 .git/config
파일의 내용은 다음과 같습니다.
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = https://username@github.com/username/repository.git [branch "master"] remote = origin merge = refs/heads/master
이전에 403 오류가 발생했습니다. here 코멘트 에 따라 원격 URL의 @ 기호 앞에 사용자 이름을 넣은 후 Gtk 오류가 발생했습니다.
사용하여 컴퓨터에 로그인하고 ssh -X
푸시하려고하면 다음 오류가 발생합니다.
X11 connection rejected because of wrong authentication.
(gnome-ssh-askpass:31922): Gtk-WARNING **: cannot open display:localhost:10.0
리모컨의 URL을로 변경 git@github.com:username/repository.git
하면 오류는 다음과 같습니다.
ssh: connect to host github.com port 22: Connection timed out
fatal: The remote end hung up unexpectedly
이 문제를 해결하는 방법을 알고 있습니까?
git push origin master
하기 때문에 귀하가 말하는 것을 적용하는 방법을 모르겠습니다.
git@github.com:username/repo.git
또는 https://github.com/username/repo.git
그러나 당신은 둘의 혼합을 사용하고 있습니다.
ssh -X
도움이되지 않았습니다. 위의 업데이트 된 질문을 참조하십시오.