日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在VS2010中使用Git【图文】

發布時間:2023/12/2 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在VS2010中使用Git【图文】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在之前的一片博客《Windows 下使用Git管理Github項目》中簡單介紹了在Windows環境中使用Git管理Github項目,但是是使用命令行來進行操作的,本文將簡單介紹下在VS2010中怎樣使用Git,并來管理Github上的項目。

準備

  • 安裝Git命令行,下載地址:http://code.google.com/p/msysgit/downloads/list,其實如果沒有安裝Git命令行,在安裝Git Extensions時會有兩個勾選項,其中一個就是Git命令行(msysGit );
  • 安裝Git Extensions,下載地址:http://sourceforge.net/projects/gitextensions/?,安裝過程中會有兩個勾選項msysGit 和 KDiff3,如果已經安裝了Git命令行可以不勾選msysGit,KDiff3 是一個文件對比工具,在分支合并時會用到,建議勾選,安裝完后也可以設置成其他的對比工具,比如:BCompare;
  • 安裝VS的插件Git Source Control Provider,在VS2010的擴展管理中可以找到。
  • 在VS中設置源代碼控制位Git Source Control Provider。

創建項目并添加到Git

使用VS2010創建一個名為GitHelloWorld的項目,在解決方案上點擊右鍵,點擊“Git –New Repository”:


這時看項目所在的目錄,會添加一個名為.git的隱藏目錄和一個名為.gitignore的文件,除此外不會有任何多余的文件,相比VSS和SVN等源碼管理工具要“干凈”很多:


這時會發現解決方案中的文件上并沒有出現源碼管理的圖標,在解決方案上右擊,點擊Git菜單中的Refresh就OK了:


上面右圖中的文件前的圖標為加號,表示文件還沒有被添加到版本庫中,可以使用Git菜單中的Commit來進行提交:


現在就可以對代碼進行編輯了,當我們在文件中添加自己的代碼后,文件的狀態并不會改變,當保存文件后,文件就顯示為簽出狀態。通常第一次通過Commit將代碼加入到源碼庫后,建議重啟VS,否則有時文件的簽入簽出狀態得不到及時更新,如果發現狀態沒有及時更新也可以用Git菜單下的Refresh來進行更新。

Git菜單上的Browse命令可以查看各個提交版本的信息:



或是在解決方案上右擊,選擇“Git -History”也可以查看版本信息,是在VS中的標簽頁中以圖形化展示:


通過上面的介紹我們可以簡單的使用Git來管理代碼了,下面接著來說怎樣將代碼推送到Github中

首先需要在Github中創建一個新的repository,命名為GitHelloWorld,創建完成后如下圖所示:



上圖中紅色框中的就是新建的GitHelloWorld的地址,通過這個地址我們就可以將本地代碼推送到GitHub中,在VS中點擊Git菜單下的Push命令:


如果推送成功會看到如下提示框:


這時刷新GitHub中的頁面可以看到項目已經添加到GitHub中了:


到這兒就介紹完怎樣在VS中將代碼放入到Git庫,并將代碼推送到GitHub。下面介紹下已知一個GitHub的源碼地址,怎樣把代碼拉到本地,比如剛剛推送到GitHub中的GtiHelloWorld的地址是git://github.com/oec2003/GitHelloWorld.git,現在使用這個地址將代碼拉到本地。

從GitHub拉代碼到本地

打開VS2010,點擊Git菜單的Clone repository:



在彈出的克隆對話框中輸入相應的信息:


點擊“克隆”按鈕,如果成功克隆的話會彈出如下信息框:


就這么簡單,現在代碼已經被拉到E盤的GitHelloWorld目錄中了。還有一種方法就是直接打開Git Extensions,點擊“克隆檔案庫”可以達到同樣的效果。現在就可以使用VS2010開始我們的Git之旅了,關于分支、標簽等深入一點的內容在后面的博文中會介紹。


作者:?oec2003(水杯)?
出處:?http://oec2003.cnblogs.com/

總結

以上是生活随笔為你收集整理的在VS2010中使用Git【图文】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。