3.現在隻是在本地實作使用Git管理項目,在此界面若顯示Success則本地送出成功,接下來點選Push..,把我們的改動遞交到Git伺服器上.
4.此時會彈出Push對話框,在Ref - Remote欄裡設定目前分支名為master,然後點選Destination - Remote欄的Manage按鈕.
5.在彈出的設定對話框中按照如圖所示,填寫伺服器Remote名稱,URL([email protected]:root/tesproject.git),之前儲存的本地私鑰testkey.ppk,點選Add New/Save按鈕儲存這一設定,然後點選确定退出傳回之前的對話框.
6.最終确認送出
7.push成功
8.這時會出現“git did not exit cleanly (exit code 128)”錯誤,解決方法是:在遠端伺服器上建立testproject.git,然後在push工程。即在gitolite-admin/conf/gitolite.conf檔案中增加工程和權限并push到遠端伺服器。