====== Microsoft Git Credential Manager ====== * MS 에서 만든 [[:git|git]] credential manager * [[https://github.com/microsoft/Git-Credential-Manager-for-Windows|Git-Credential-Manager-for-Windows]] * [[https://github.com/microsoft/Git-Credential-Manager-for-Mac-and-Linux|Git-Credential-Manager-for-Mac-and-Linux]] ===== Windows ===== * Unicode 깨짐 문제가 발생함 [[https://stackoverflow.com/questions/41139067/git-log-output-encoding-issues-on-windows-10-command-prompt|git log output encoding issues on Windows 10 command prompt - Stack Overflow]] # cmd set LC_ALL=C.UTF-8 # powershell $env:LC_ALL='C.UTF-8' # 시스템 환경변수에 넣어둘 것 ===== Git-Credential-Manager-for-Mac-and-Linux install ===== * [[https://github.com/microsoft/Git-Credential-Manager-for-Mac-and-Linux/blob/master/Install.md|Install.md]] * Linux 에서는 [[linux:gnome-keyring|Gnome-Keyring]]이 없으면 작동하지 않는다. * [[linux:linuxbrew|LinuxBrew]]를 사용하는게 아닐 경우 * https://github.com/microsoft/Git-Credential-Manager-for-Mac-and-Linux/releases 에서 최신 ''jar'' 파일 다운로드해서 ''~/.local/opt/git-credential-manager'' 정도의 디렉토리에 저장 # 버전번호 최신 다운로드본으로 적당히 변경해서 java -Ddebug=true -jar /git-credential-manager-2.0.4.jar install * ''~/.gitconfig'' 에 보면 ''credential.helper'' 부분에 추가됨. java 경로 등을 적절하게 변경해줘도 됨