2014-09-19 114 views
1

我希望能夠在Visual Studio 2013中使用Git。我也希望能夠使用SourceTree,但我不知道這兩者是如何發揮作用的一起。如何配置Visual Studio 2013與Git/SourceTree一起使用

我已經在Visual Studio中創建了一個項目,將其配置爲使用Git,但我不知道存儲庫的創建位置以及我如何將它推送到遠程存儲庫(BitBucket)。任何人都可以解釋這三種技術如何與對方合作?

我已經看過Atlassian Connector for Visual Studio,但我沒有運氣。

在此先感謝。

M

回答

6

我在我的網站上對此進行了博客。以下是我給學生們提供的三種技術(BitBucket,SourceTree和Visual Studio)一起工作的方向。請記住,這裏的一些說明對於設置路徑等事情非常具體,因爲當我有12個人都在做同樣的事情時,我需要確保每個人都這樣做。改變這些東西以適應您的需求。您可以在我的博客上查看這篇文章,下載這些說明的PDF文件,其中也包含圖片。 http://webdevbeyondtheclassroom.wordpress.com/2014/10/22/using-source-control-with-bitbucket-source-tree-and-visual-studio-part-1/

帳戶設置

安裝的Git

  • 在Web瀏覽器中打開www.git-scm.com
  • 單擊「爲Windows下載」按鈕
  • 下載後,使用所有預先選定的默認值安裝Git

安裝源樹

  • 在Web瀏覽器中打開www.sourcetreeapp.com
  • 點擊「下載SourceTree免費」按鈕
  • 下載後,使用所有的安裝SourceTree預選默認值

創建Bit Bucket Accou nt

  • 在Web瀏覽器中打開www.bitbucket。組織
  • 輸入個人信息,在註冊表單的頭版,並點擊「免費註冊」
  • 輸入您的所有信息,並遵守所有註冊指令
  • 在「創建您的第一個信息庫」屏幕點擊不用,謝謝

版本庫的創建

創造於是就到位桶和克隆一個資源庫urceTree

  • 打開並登錄到www.bitbucket。組織,如果你是不是已經有
  • 在對「資源庫」菜單選項上單擊,然後選擇「創建庫」
  • 爲您的存儲庫輸入一個新的名稱(這將是在Visual Studio中的解決方案名稱)
  • 如果需要的話
  • 輸入描述
  • 離開訪問級別檢查,以這種私人倉庫
  • 休假存儲庫類型設置到Git
  • 點擊「創建程序存儲庫」按鈕
  • 在下一屏幕上點擊CLO左側菜單
  • 對NE鏈接點擊克隆在SourceTree按鈕
  • 的SourceTree應用程序將一個URL操作對話框打開
  • 重要提示:點擊橢圓形按鈕[...]到目標路徑輸入權箱
  • 在「選擇目標路徑」對話框,定位到以下位置
  • C:\用戶[用戶名] \文檔\的Visual Studio 2012 \項目
  • 創建在此對話框中一個新的文件夾命名它的與您的存儲庫名稱相同
  • 雙擊新的文件夾,然後單擊選擇文件夾按鈕
  • 返回的URL操作對話框中點擊克隆按鈕

創建一個新的解決方案在Visual Studio

  • 打開Visual工作室
  • 從開始屏幕或文件>新建>項目創建一個新項目
  • 選擇您要前往的項目類型創建
  • 在名稱框中更改默認名稱爲您在到位桶
  • 創建的存儲庫的名稱,單擊瀏覽按鈕時創建的文件夾的位置框
  • 找到並雙擊右側您克隆庫
  • C:\用戶[用戶名] \文檔\的Visual Studio 2012 \項目[repositoryname] \
  • 離開復選框「創建解決方案的目錄」檢查
  • 單擊確定按鈕。

最初的項目提交併推至到位桶

Commiting變化SourceTree

  • 在您新創建的項目SourceTree雙擊左邊
  • 檢查Unstaged文件旁邊的框
  • 個所有文件應轉移到上面的窗格作爲暫存文件
  • 點擊頂欄
  • 在文本區域,最終將出現在SourceTree底部的提交按鈕輸入的提交信息「初始提交」
  • 點擊提交按鈕

推更改到位桶

  • 在SourceTree單擊發送按鈕頂部菜單
  • 在新的對話框上單擊主複選框
  • 單擊確定
  • 單擊「顯示完整輸出」複選框以查看已成功完成的消息(這也將顯示任何錯誤訊息。注意:如果您沒有完成推送,如果成功,該框便會消失。
  • 完成後點擊關閉按鈕
+0

當我工作的一個新項目,爲什麼遙控器不能顯示出主人和發展分支機構? – 2015-09-17 23:36:39