2016-08-04 11 views
0

Ich habe Befehl für Git Push festgelegt.Git-Befehl mit Shell-Skript

commit_message = "aaa"

git add .

git commit -m "commit_message"

git push origin master

aber jedes Mal, wenn ich Benutzername und Passwort für diese Option setzen haben.

jemand mir helfen, Skript zu erstellen, ohne Benutzernamen und Passwort eingeben wie Auto Benutzername und Passwort auf dieser Shellscript-Datei fühlen.

+0

Clone das Repository mit 'ssh'. – Shravan40

Antwort

0

Sie sollten clone das Repository mit ssh. Sobald das Repository über ssh geklont wurde. Es wird nicht nach einem Passwort gefragt.

Bitte fügen git remote set-url origin [email protected]_name:user_name/repo.git

0

Wenn Sie das http(s?):// Protokoll in der Remote-URL verwenden, dann können Sie ihn ändern:

git remote set-url https://my_git_username:[email protected]_server/repo.git 
Verwandte Themen