2017-06-20 217 views
-1

我們公司的開發項目的源代碼管理已經在hub.jazz.net上託管了一年多了,現在該項目已經升級爲IBM Bluemix Continuous Delivery工具鏈。如何在升級的hub.jazz.net項目中使用tortoisegit?

現在,我已經能夠在Windows 7上獲得oursource並修改它的唯一方法是在網站上生成令牌並在DOS提示符下生成git clone,並在提示時提供令牌作爲密碼。

我一直在使用TortoiseCVS,TortoiseSVN和TortoiseGit十幾年,並使用OpenSSL生成SSH密鑰並將其放到網站上,但TortoiseGit的Pageant並不想加載它。

有沒有人有一個程序,作爲2017-06年?

TIA!

回答

0

感謝@Robin讓我再次嘗試SSH,我放棄了它(「立即滿足總是需要太長時間」)。

下面的配方現在可以正確使用TortoiseGit 2.1.0.0版本。我只能使用TortoiseGit從更新的Bluemix Git庫進行克隆,提交和推送。

中hub.jazz.net日誌>點擊我的項目>點擊項目名稱>點擊「使用新的工具鏈」鏈接>點擊Git的鏈接(在箱子中間)

複製我的以「[email protected]

點擊我的名字鏈接啓動項目的SSH連接>點擊頁面右上角的鉛筆圖像圖標>點擊「SSH密鑰」選項卡

從我的TortoiseGit菜單文件夾中打開Puttygen版本0.67>選擇SSH2-RSA單選按鈕>單擊生成按鈕>從字段複製密鑰「公鑰粘貼到OpenSSH au (確保通過滾動一切方式複製所有內容,這很可能是我的錯誤)>粘貼到Web頁面的Bluemix「Key」字段中https://git.ng.bluemix.net/profile/keys

在Puttygen中,單擊「保存私鑰」按鈕>將PPK擴展名文件保存在稍後可以輕鬆找到的位置。

(可選)的puttygen,點擊「保存公鑰」按鈕>保存

開放佳麗從TortoiseGit菜單文件夾>這個動作會彈出一個圖標在屏幕的Windows任務欄右下角>右鍵單擊圖標>在彈出菜單中選擇「添加密鑰」項目>添加剛剛生成的私鑰PPK>右鍵單擊圖標>在彈出菜單中選擇「查看密鑰」項目>製作確定您的密鑰已加載。

接下來,在Windows資源管理器中打開一個空文件夾>右鍵單擊空白>在彈出菜單中選擇「Git Clone ...」項目>打開TortoiseGit Clone對話窗口>粘貼項目的SSH鏈接>輸入所需的項目分支>祈禱>單擊「確定」按鈕。

這正確地克隆了我的Git回購。

我修改了自述文本文件>提交>推送,並且工作。我們回到了電子商務領域。

我希望這可以幫助別人!

0

我剛剛安裝了TortoiseGit和Putty,並能夠通過SSH成功​​地從git.ng.bluemix.net克隆回購。我遵循以下指示,以確保我使用了Pageant來配置我的SSH密鑰:https://tortoisegit.org/docs/tortoisegit/tgit-ssh-howto.html

您能分享更多關於您所看到的信息的詳細信息嗎?當您在DOS提示符下通過SSH嘗試git克隆時會發生什麼?