1. 程式人生 > >Git和Github

Git和Github

target tar targe 不同的 一個 版本 link sogo 開源項目

1.程序的地址:https://github.com/sky1147/sky

2.Git在網絡上是這麽描述的:Git是一款免費、開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的項目。Git是一個開源的分布式版本控制系統,用以有效、高速的處理從很小到非常大的項目版本管理。Git 是 Linus Torvalds 為了幫助管理 Linux 內核開發而開發的一個開放源碼的版本控制軟件。 Torvalds 開始著手開發 Git 是為了作為一種過渡方案來替代 BitKeeper,後者之前一直是 Linux 內核開發人員在全球使用的主要源代碼工具。開放源碼社區中的有些人覺得 BitKeeper 的許可證並不適合開放源碼社區的工作,因此 Torvalds 決定著手研究許可證更為靈活的版本控制系統。盡管最初 Git 的開發是為了輔助 Linux 內核開發的過程,但是我們已經發現在很多其他自由軟件項目中也使用了 Git。例如 最近就遷移到 Git 上來了,很多 Freedesktop 的項目也遷移到了 Git 上。

3.關於git這個軟件,講實話到現在我也不是很清楚,只知道籠統意義上他是個開源的分布式的控制系統。他是個類似各種社交軟件一樣的,不同的是社交軟件是人與人交流,而Git是通過代碼交流。開源是個很方便的東西,別人可以看你的,你也可以看別人的。盡管經過這次博客了解了一下Git和Github,但是卻還是有很多不懂,或者是說不懂其中原理吧,剛開始弄這個的時候是室友幫忙的,就感覺很神奇,幾行代碼或者說一些疑似簡單的操作就可以完成關聯和開源。

4.Git可以用於開源項目的維護,程序員可以通過GIt共同維護一個開源項目。目前開源越來越多,所以怎麽保護開源的代碼就成了一個問題。然而Git就是在這個基礎上產生的一款軟件。通過Git賬號保管自己的資料是非常重要的。

Git和Github