首頁  >  文章  >  運維  >  Git與Github的有什麼差別

Git與Github的有什麼差別

PHP中文网
PHP中文网原創
2017-06-21 11:44:572586瀏覽

Git是一款免費,開源的分佈是版本,用於敏捷高效的處理任何或小或大的專案。分散式相對於集中式的最大差異在於開發者可以提到本地,每個開發者透過克隆,在本地磁碟內拷貝一個完整的GIt倉庫。

Git的功能特性:

1.從伺服器上複製完整的Git倉庫到磁碟上。

2.在自己的電腦上依照不同的開發目的,建立分支,修改程式碼。

3. 為自己建立的分支提交程式碼。

4.也可以在建立一個分支來修改程式碼。

Git與Github的差別。

git是一個軟體,可以在 .git資料夾裡面維護你的歷史程式碼。指令了remote連結和使用者資訊之後,git可以幫你將提交的程式碼push到遠端的倉庫或是將遠端倉庫的程式碼fetch到本地。

github是一個基於git的專案託管平台,它提供了web介面,你可以在上面建立資源倉庫來存放你的專案。在本地或伺服器建立資源倉庫透過shell指令或圖形使用者介面可以和遠端的github進行專案同步更新,實現專案的管理。

 Linux 指令

#1.mkdir name  :建立資料夾。

2.touch name  :建立文件。

3.echo '123456' > a.txt :建立有內容的文件。

4.rm a.txt :刪除文件。

5.rmdir name :刪除資料夾。

6.cd pathname  :切換磁碟。

7.cd ..  :回到上一層。

8.clear  :清螢幕。

9.cat a.txt  :查看檔案內容。

10.ls  :查看目前目錄的檔案清單。

 

git的命令列指令。

1.git clone url :克隆遠端倉庫到本地。

2.git status  :查看目前狀態。

3.git add FileName   ||   git add .  :新增所有修改過的檔案。

4.git commit -m '備註'。

5.git push origin master 推送到遠端。

6.git pull 分知名 :拉去程式碼。

7.git branch -a  :查看所有分支。

8.git checkout master  :切換分支

 

#

以上是Git與Github的有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn