Windows上的Git和github上

2009年12月20日, Git中, 編程

Git是一個文件的版本控制的開源工具。 其分佈式架構,讓您更具生產力,因為它並不需要一個中央服務器接收的承諾。

CVS的是我工作的第一個版本控制系統。 我不知道這是否是我的經驗不足,但他總是一個比一個工具,更多的眼中釘。

當我遇到了顛覆驚訝:

“哇! 你可以採取一個快照整個庫。 哇!“

惱人的一部分,即使像CVS,需要一台服務器發送到哪裡我承諾。 所以,當我沒有服務器連接或沒有,根本沒有可能犯的變化,當然,除非我把你的機器上和reositóriogerenciasse這個爛攤子的副本。

當我聽到混帳,我是不是很熱情,但第一次使用後:

“Caceta,我並不需要一台服務器發送的承諾!”

我不會在這裡得到的git功能,因為這不是該職位的目標。 對於那些想學習git的git的網站在互聯網上,並在廣泛的文件和有一個很好的書可根據風景稱為臨的Git

幾個月前,我也遇到了github上 ,一個網站源鍛造,希望在這裡可以舉辦Git項目的版本,與其他開發商和更多互動。

對於那些在UNIX世界的生活,工作與github上實在是微不足道。 它只是註冊一個用戶,生成SSH密鑰,並開始張貼代碼。

現在,如果你同意誰沒有擺脫自己從窗戶的少數幸運兒的悲慘命運,使用github上......瑣碎的太多!

為此目的,是要安裝Cygwin。 Cygwin是一個非常酷的工具,它可以自動安裝的應用程序通常在Windows的UNIX。

安裝過程很簡單。 直接從您的網站下載了Cygwin和運行一個雙擊(廢話!)。

Instalação do Cygwin - Tela inicial

有幾個自定義選項。 我用的是默認設置,直到您到達屏幕配置庫安裝程序將下載的軟件包。 這裡一個警告:一些商店是比別人快。 使您的測試。 我用http://cygwin.cibermirror.org。

Instalação do Cygwin - Mirrors

包選擇屏幕後,去開發的標籤,並選擇從Git的包。

Instalação do Cygwin - Git

NET“選項卡,選擇包的OpenSSH。

Instalação do Cygwin - Open SSH

下一步,下一步,完成。

Instalação do Cygwin - Finish Him!

從這裡,假設你已經在github上的註冊用戶,缺乏配置的訪問鍵。 鍵是服務器所使用的安全機制,以確保它是你自己。 如果您還不是GitHub上的註冊用戶, 免費註冊。

創建密鑰,只需按照本教程中,它有其自己的github上生成密鑰的步驟。 進入帳戶設置,然後SSH公鑰。 有一個小環節,是需要幫助的公鑰。 教程是關係到它顯示在屏幕上有些過時,但仍然是功能齊全。

總之,打開您剛安裝Cygwin的終端類型的ssh-keygen-T RSA-C“的seu_email@vai_aqui.com”,圖中所示,替換為您的電子郵件當然seu_email@vai_aqui.com,回答問題並輸入密碼。 這個密碼可以是一個長句子(推薦),或可能是空的。 她會要求你每次與github上同步數據。

現在,你必須發送到GitHub公鑰。 要做到這一點開放的公共密鑰 - 通常SSH / id_rsa.pub - 用記事本,複製和粘貼文本在GitHub的形式。 但要注意,你需要發送的公鑰。 在文件的末尾。酒吧。 私鑰 - 沒有在年底的酒吧 - 絕不能在公共場合。

現在,您將能夠github上發送代碼到您的帳戶。

一個公共URL和URL你單獨請注意,在他們的設計細節。

和你太多的社會編碼。

評論

  • http://blogseopark.blogspot.com/2010/12/nuvenus-chovendus-desafio-seo.html Nuvenus Chovendus

    哇,我以為我會永遠找人來幫助我在這。

    他救了我的生活。 謝謝。

  • http://blabos.org Blabos的Blebe

    哈,所以empatamos,因為我覺得我將另結新歡需要它的人的! :)

博客評論由Disqus