[Git] Git 명령 시, Username과 Password 입력 하지 않게 저장하기

2022. 3. 29. 21:06개발로그/기타

반응형

Github Repository에서 코드를 Pull 하거나 Push할 때, GitHub Username과 Password를 매번 입력해야 한다.

특히 Script를 이용하여 Git 명령을 수행 할 때, 매번 Username과 Password를 입력 할 수 없어서 해당 정보를 시스템에 저장 해 놓도록 했다.

 

해당 정보를 System에 저장하기 위해서는 아래 명령을 수행 하고 Git Pull 혹은 Push를 해서 Username과 Password를 입력하면, 해당 정보가 System에 저장되고 다음 부터는 Username과 Password를 입력 하지 않아도 된다.

git config --global credential.helper store

 

단, 위 방법은 보안에 취약 할 수 있으니, 일정 시간동안만 Cache 하도록 하는 방법도 있다.

일정 시간 동안만 Cache 하게 하려면 아래와 같은 명령을 수행 한다.

 

git config --global credential.helper 'cache --timeout=600'

 

반응형