2014-10-24 2 views
5

remote push url에 username : password를 추가하여 github으로 푸시 할 때 비밀번호 프롬프트를 피할 수 있습니다.Git Push - 원격 URL의 사용자 이름과 비밀번호

https://you:[email protected]/you/example.git 

이것은 GitHub의 특정 구성 또는이 형식의 모든 자식 리모컨 (https://username:[email protected]/repo.git)를 사용합니까?

+5

'user : password @ host' 패턴은 자식과 관련이 없습니다. 그것은 [기본 HTTP 인증] (http://stackoverflow.com/q/2716990/390819)입니다. 나는'ssh : //'git remotes에서 작동하지 않는다고 생각한다. – GolfWolf

+0

감사합니다. @ w0lf! 원격 저장소로 푸시를 자동화하는 방법이 있습니까? – Chamila

+1

'git push'는 명령 행이나 스크립트에 입력 할 수있는 명령입니다. 예, 원하는 방식으로 자동화 할 수 있습니다. – GolfWolf

답변

0

당신은 당신의 지역 힘내는 GitHub의 자격 증명을 기억하게 할 수 있습니다

당신이 HTTPS를 사용하여 GitHub의 저장소를 복제하는 경우, 당신은 당신의 GitHub의 사용자 이름과 암호마다 기억 힘내 알려줄 수있는 자격 증명 도우미를 사용할 수 있습니다 그것을 GitHub와 대화합니다.

Chekout this article on GitHub.

0

같은 원격 URL을 당신이 this GitHub의 페이지에 새로운 토큰을 생성하기 위해, HTTPS 사용하면 될 것이다 원격 URL에 암호를 넣고 구축보다 GitHub의 과정을 인증하는보다 안전한 방법 :

https://<username>:<token>@github.com/<username>/<project_name>.git