git pull origin master
하는데,
밑에 같은 에러가 나온다.
(gnome-ssh-askpass:6705): Gtk-WARNING **: cannot open display:
인터넷 찾아보니,
gtk의 ssh-askpass를 사용하여 ssh 인증을 하도록 환경 변수가 설정되어 있는데, 터미널이므로, GTK 앱이 구동되지 않아서 발생.
이란다....
하여튼, 그래서, shell 설정 파일에 추가해 줘야한다.
shell 설정 파일(Ex: .bash_profile) 에 다음 내용 추가
참고 사이트
https://www.lesstif.com/pages/viewpage.action?pageId=22643955
란다.
나는 bash_profile 말고, bashrc 에 추가해 주었다.
cd 치면, 로그인 계정의 home으로 간다.
예로 root로 로그인했으면,
/root 폴더로 이동할거다.
거기에서 ll -al 를 쳐보면,
.bash_profile
.bashrc
파일들이 있을거다.
> vi .bashrc
로 들어가서,
unset SSH_ASKPASS
를 추가하고 저장해주고 나온다.
그리고,
source .bashrc
명령어를 실행해준다.
또는 재접속해본다.
그러면, 그 에러가 안뜰거다.