SourceTree와 gitlab을 사용할 일이생겨 SSH키를 사용해 연동하는도중 에러해결과정을 기록하기 위해 작성하였습니다. AccessToken 발급 git clone 시 아래와 같이 'Authentication failed for ~'와 같은 오류가 발생하였습니다. 그 이유는 gitlab은 아이디, 비밀번호로 인증하는 방식이 아닌 Token을 사용하여 인증하는 방식이기 때문입니다. gitlab의 AccessToken을 발급핟아 해결하였습니다. [gitlab clone시 인증에러] (https://okky.kr/questions/1393108) Sourcetree SSH 인증문제 sourcetree에 들어갈때마다 SSH키를 인증해야하는 번거로움이 발생하였습니다. ssh-agent를 활용하여 해결할때 ..
fetch() 를 이용하면 url을 통해 원하는 API의 결과값을 받아올 수 있습니다. 그런데 js는 인터프립터 언어이기때문에 fetch를 사용하게되면 null을 반환하게 됩니다. let resopnse = fetch("http://localhost:8080/chat", { method: "post", body: JSON.stringify(chat), // JS -> JSON headers: { "Content-Type": "application/json; charset=utf-8" } }); 이때 바로 변수에 값을 할당하지 않고 fetch의 반환값이 올때까지 기다렸다 변수에 대응하게 값을 할당하는 것이 awit입니다. 즉, 통신이 끝날때까지 기다리게 됩니다. awit 적용 후 let resopnse =..