Visual Studio Code에 git 설정

Visual Studio Code를 사용하여 javascript를 편집할 일이 생겼다.
(개인적으로 뭔가 해보고 싶은놈이 생겨서.. 소스 분석 및 테스트가 필요했다.)
편집툴이 뭐가 좋을까 고민하다가 Visual Studio Code를 선택했는데…

자잘 자잘하게 수정하다보니 어디를 고쳤는지 확인이 불가능해져서, git이 필요해졌다. svn만 사용하다보니.. git은 익숙하지 않은데 그것보다 어디있는지 찾을수가 없었다.

간단히 답을 드린다면, 위와 같이 설정에서 추가할 수가 있다.
그런데, 아무리 실행해도 실행이 되지 않는 것이였다.
(사실 Visual Studio Code를 다운받고 정상 실행이 안되서 좀 당황했었다.)
git 클라이언트를 설치했음에도 불구하고, git 설정이 되지 않은것처럼 보였다.
“난 개발자라고..” 분노가 치밀었다.

다른 블로그들을 보니 git scm을 설치하라고 하는데…
“난 개발자자나??” 라며 “macOS에는 디폴트로 git이 설치 되어 있는데??”라는 의심을 품었다.

git scm 설치 페이지

역시 이 문제가 아니였다.
스택오버플로어에 유능하신 분들이 내게 답을 주었다…
“새 맥북이라 XCode 설치를 완료 하지 않았기 때문이라는 것을”

Xcode 설치 완료후 정상 구동… 확인

그런데 또 다른 난관에 부딪혔다.

git 사용자 정보 설정창은 보이지 않았다.

어딨니? 로그인 하는 창아…

뭔가 싶어 SourceTree 를 설치해봤는데 정상동작 확인…
역시 설정문제라는 판단이 들어서 검색을 해보았더니… ㅠㅠ
역시 맘에 들지 않는 답변들만 있어서.. 아래 명령어로 가이드를 받아서 진행하면된다.

$ git commit
이메일 하고 사용자 이름 등록하면 실패가 나는데 아래와 같이 등록해주면 잘됨.

git config --global user.name "유저네임"

그리고, git commit을 다시 때려주면, git push를 하라고 함. 이때 패스워드 입력하면 잘됨.

참고로 시놀로지 나스 git 접속 방법은 다음과 같다.

ssh://(NAS에생성했던계정)@(NAS의 DDNS):(포워딩한 port)/volume1/homes/(사용자계정폴더)/(Repository 폴더명)