2012-10-12 107 views
3

我試圖從Visual Studio 2010中的包管理器控制檯窗口中使用git。大多數git命令按預期運行,但與網絡相關。我試過git push origin master Studio停止響應。代碼被推送到github.com帳戶。我注意到,ssh-*應用程序被解僱並開始掛在系統內存中,所以我切換到https身份驗證。但工作室仍然沒有迴應(並且在內存中沒有ssh相關的東西)。在Visual Studio中使用包管理器控制檯中的git

有誰知道如何解決這個問題?

+0

我懷疑它是網絡相關的,而是git試圖提示輸入憑據,PowerShell窗口不知道該如何處理。 –

回答

2

任何你無法下載到MSysGit並從那裏使用包管理器和git的理由?那將是我的方法。另外你可以得到bash的所有好處。

+0

好主意!但似乎是Entity Framework命令沒有在Visual Studio之外註冊。任何想法,我怎樣才能成功地運行從Windows Powershell的'更新數據庫'? – shytikov

+0

我確定有一種方法..例如,我可以使用'start mysolution.sln'從bash中輕鬆啓動Visual Studio。數據庫更新通過版本腳本完成。我使用NHibernate,它可以導出模型和數據庫模式之間的區別作爲腳本。 –

0

你有你的github帳戶設置在windows憑證管理器中的通用憑證?

我在我的Nuget包管理器上使用Git一段時間,現在保存在Windows上的憑據沒有任何問題。我在包管理器上也使用了posh-git,這對我有很大的幫助。

相關問題