2010-12-08 53 views
4

GitHub可以使用什麼樣的代碼(哪些編碼語言)?我可以將它用於網站嗎?閃?我可以上傳圖像文件和其他資源嗎?我可以使用GitHub的哪種代碼?

(我使用Git和SVN完全陌生的。)

回答

1

在混帳,SVN和善變:

的git,SVN,水銀都是版本控制系統。在新VCS出現之前,svn對CVS是一個很大的改進,CVS是常用的版本控制系統。像CVS SVN有一個客戶端 - 服務器模型。 git和mercurial提供了一個不依賴於網絡的分佈式版本控制系統,因爲任何版本庫都包含所有的歷史記錄和更改記錄。當然,還有其他的好東西。

請記住,版本控制系統解決了「貓吃我的代碼」的問題。你可以用它來追蹤任何一種發展 - 碼,文本文檔等

在GitHub上,到位桶,code.google.com和codplex:

這些提供一個什麼樣的版本之上額外的好東西控制系統提供。

  1. 它們爲您提供存儲以保存您的存儲庫,您可以訪問和共享這個存儲庫。
  2. 當你分享代碼時,你也想提供文檔。他們爲此提供wiki支持。
  3. 他們還提供票務/錯誤管理系統,可以緩解開發項目。

簡而言之,他們提供了各種工具,可以幫助項目管理和代碼開發。

既然你正在磨在一些領域的知識,下面的鏈接將是一個非常有用的介紹:

  1. a-visual-guide-to-version-control
  2. intro-to-distributed-version-control-illustrated
1

你可以使用GitHub的您要管理所有的源代碼。

但是你實際上也可以use GitHub for your blog(!),這個想法就是你會像管理源代碼一樣管理你的文章和他們的修訂。
(例如:git-blog

更普遍的單證:GitHub features(維基,問題跟蹤,代碼審查...)。

+0

不要犯太多的二進制文件雖然:http://stackoverflow.com/questions/3119850/is-there-a-way-to-clean-up-git/3120006#3120006 – VonC 2010-12-08 07:28:31

0

Git不限制你可以跟蹤的文件種類......使用Github來處理你的項目需要跟蹤的任何東西!

查看http://help.github.com/瞭解如何開始將Git與GitHub結合使用的文檔。

0

版本控制可以應用於任何文件類型。從文字到圖像到Flash到任何。 Subversion是我選擇的版本控制系統,我託管了我自己的Subversion服務器。

至於Git。那麼Git只是另一個版本控制系統。同樣,適用相同的規則,您可以版本化任何文件類型。 Git-Hub是一個公共的Git服務器,您可以註冊並使用它。您可以使您的存儲庫公開或私人。

然而,你不能在git-hub上託管一個站點。你可以做基本的博客,並使用git-feeds來爲你的網站提供內容,但是你不能真正將它用作傳統的網站。

相關問題