2016-04-13 62 views
1

我需要一個bash code witch自動將一個文件夾從Openshift RHC服務器上傳到github.com站點。自動從openshift rhc上傳到github?

所以我成功將SSH的SSH密鑰添加到Github上。我可以通過這個代碼插入一個文件夾全手動Github的服務器:

echo "# openshift-test23" >> README2.md 
git init 
#git add README2.md 
git add . 
git config --global user.name "soheilpaper" 
#git config --global user.email [email protected] 
#git commit --amend --reset-author 
git commit -a -m "first commit" 
git push origin master 
Username for 'https://github.com': xyz 
Password for 'https://[email protected]': 

但是當我想寫一個代碼來自動在一個文件夾從Openshift RHC上傳至Github上,需要通過此手動輸入用戶名和密碼代碼:

$ git push origin master 
Username for 'https://github.com': xyz 
Password for 'https://[email protected]': 

所以我怎麼能繞過它在openshift RHC Linux服務器?

非常感謝。

回答

0

我發現這個代碼的答案:

echo "# openshift-test23" >> README2.md 
    git init 

    #git add README2.md 
    git add . 
    git config remote.origin.url https://Username:[email protected]/Username/openshift-test 
    #git commit --amend --reset-author 
    git commit -a -m "first commit" 


    git remote add origin https://github.com/xxx/openshift-test.git 
    git config remote.origin.url https://Username:[email protected]//openshift-test 

    git push -u origin master