天天看點

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

一、Git是什麼?

     Git --- The stupid content tracker, 傻瓜内容跟蹤器。Git是目前世界上最先進的分布式版本控制系統。

二、SVN與Git的最主要的差別?

      SVN是集中式版本控制系統,版本庫是集中放在中央伺服器的,而幹活的時候,用的都是自己的電腦,是以首先要從中央伺服器哪裡得到最新的版本,然後幹活,幹完後,需要把自己做完的活推送到中央伺服器。集中式版本控制系統是必須聯網才能工作,如果在區域網路還可以,帶寬夠大,速度夠快,如果在網際網路下,如果網速慢的話,就納悶了。

      Git是分布式版本控制系統,那麼它就沒有中央伺服器的,每個人的電腦就是一個完整的版本庫,這樣,工作的時候就不需要聯網了,因為版本都是在自己的電腦上。既然每個人的電腦都有一個完整的版本庫,那多個人如何協作呢?比如說自己在電腦上改了檔案A,其他人也在電腦上改了檔案A,這時,你們兩之間隻需把各自的修改推送給對方,就可以互相看到對方的修改了。

  三、準備工作

     當然是準備在windows 下使用需要的環境,和工具。

     我下載下傳完成後就是這個樣子的(包含語言包)

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

  四、安裝

     首先安裝:

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

     開始安裝:

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                   直接下一步(Next)

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    直接下一步(Next)

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    修改安裝路徑,然後下一步

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    按照圖檔上的意思選擇(我選擇的是Checkout as-is,commit Unix-style line endings),然後下一步(Next),這樣就安裝完成了,

                       接着安裝:

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    修改安裝路徑,其他的預設,然後下一步(Next)

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    直接 選擇安裝(Install)

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    這樣就安裝完成(Finish).

           然後漢化:

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    直接下一步

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    漢化完成。

                    然後設定語言:

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    這樣準備工作就做完了。

                    這樣就開始第二步,

                    然後:

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    點選紅色框位置的項。

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                   點選 Generate

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                   選擇一個檔案夾 取一個名字 放 .ppk 檔案(記住.ppk檔案放的檔案夾,後面會用到)

                   如果你還沒有在開源中國上參加一個項目或者建立一個項目  現在到開源中國上建立一個項目

                   建立項目(介于一些第一次用OSChina的朋友找不到地方我還是寫清楚)

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                   然後

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                  一個初始化好的私有項目就建立好了

                   接着

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                   然後點選SSH 公鑰

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                   儲存了之後 點選你的頭像

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                   出來一個界面 右邊可以看到項目清單如下圖

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                    點選一個項目    

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                  選擇SSH 然後右邊的小按鈕是複制(就是下面說到的 git克隆 裡面URL 項中要要填的)

 ————————————————————————————————————————————————————————————————————————————————————

                  然後在你的電腦上選擇一個檔案夾進入檔案夾 然後右鍵

                  有一個 git 克隆 點選

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                  截圖是忘記選擇遞歸了。記得勾選遞歸。然後确定。

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)
Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                  克隆成功,你建的項目一些配置檔案會被下載下傳下來

                  這樣你就可以在下載下傳下來的檔案夾裡面建項目了

                  建了項目後送出

                  就在檔案夾上面右鍵 git 送出

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                  填寫說明,設定作者日期,設定作者,勾選要送出的改變。然後确定。

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                  選擇推送

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

                 然後 确定

Git(分布式版本控制系統)在Windows下的使用-将代碼托管到開源中國(oschina)

 

參考文章:

                 可以看見推送成功,就可以在 在代碼托管平台 開源中國上看見你送出的代碼了。

本文轉自yonghu86部落格園部落格,原文連結:http://www.cnblogs.com/huyong/p/5919885.html,如需轉載請自行聯系原作者