基於web的軟體託管服務GitHub最近無處不在,託管了超過200萬個原始碼儲存庫,有130萬使用者訪問。Wired從2005年Linus Torvalds建立Git版本控制軟體的開始,就對公司的起源和服務本身有了深刻的瞭解。GitHub所擅長的是為來自世界各地的程式設計師提供訪問和機會,讓他們有機會修補他們可能沒有機會接觸的程式碼,然後與廣泛的參與者社群分享他們的更改。這與軟體開發通常採用的方式有了明顯的轉變,只有少數人獲得了對給定程式碼進行更改的許可,而其他人則留下來遊說自己新增內容。GitHub也不是嚴格針對程式設計師的,有些人將其用於編寫作品,而另一個使用者則上傳自己的DNA資訊。雖然不是每個人都完全被GitHub所賣-Torvalds自己也有一些批評-這是一個偉大的閱讀,看看我們在未來使用的軟體有多少可能會被編寫出來。
...存它們。專案的這些不同儲存狀態稱為版本。例如,如果程式設計師正在構建一個網站,它將儲存為版本1。稍後,如果程式設計師向該網站新增另一個頁面,則這些更改將儲存為版本2。同樣,在版本控制系統中,更改會另存為...
微軟以75億美元的股票交易收購了GitHub,這促使整個程式設計社群著火併瘋狂投機。取決於你問誰,這要麼是時代的結束,要麼是現代程式設計師一個光明的新開始。 ...
...服務是一種雲端計算,它為您提供了一個執行和管理應用程式的平臺。它比IaaS(基礎設施即服務)高一步,比SaaS(軟體即服務)低一步,因為您將無法使用一個完整的應用程式。 ...
...之間進行轉換。您還可以使用它建立一個簡單的文件作為程式碼系統,方法是使用Markdown編寫文件,使用git儲存文件,並以其支援的任何格式釋出文件。 文件轉換和文件作為程式碼 如果你有一個檔案在潘多克的許多支援的檔案...
...能廣泛的硬體範圍內,以最小的開發變化執行相同的應用程式。這將有助於使用者級技術的輕鬆互聯,吸引希望在多個平臺上高效建立應用程式的軟體開發人員,而且至關重要的是,將使用者鎖定在一個易於控制的單一軟體生態...
...己的repo,您可以使用唯一的URL訪問它。 進行回購 “分叉”是指基於已經存在的另一個專案建立一個新專案。這是一個驚人的功能,極大地鼓勵了專案和其他專案的進一步發展。如果您在GitHub上找到了一個您想參與的專案,...