1. 程式人生 > >Git使用步驟

Git使用步驟

下一步 查看 成功 本地倉庫 git使用 color str setting pan

Git是什麽?

Git是目前世界上最先進的分布式版本控制系統。

SVN與Git的最主要的區別?

SVN是集中式版本控制系統,版本庫是集中放在中央服務器的,而幹活的時候,用的都是自己的電腦,所以首先要從中央服務器哪裏得到最新的版本,然後幹活,幹完後,需要把自己做完的活推送到中央服務器。集中式版本控制系統是必須聯網才能工作,如果在局域網還可以,帶寬夠大,速度夠快,如果在互聯網下,如果網速慢的話,就納悶了。

Git是分布式版本控制系統,那麽它就沒有中央服務器的,每個人的電腦就是一個完整的版本庫,這樣,工作的時候就不需要聯網了,因為版本都是在自己的電腦上。既然每個人的電腦都有一個完整的版本庫,那多個人如何協作呢?比如說自己在電腦上改了文件A,其他人也在電腦上改了文件A,這時,你們兩之間只需把各自的修改推送給對方,就可以互相看到對方的修改了。

安裝Git:

從網上下載一個,然後進行默認安裝即可。為了後續的使用方便,首先去github官網註冊一個賬號。

創建倉庫的流程:

技術分享

$ git config --global user.name=”用戶名

$ git config --global user.email=”郵箱

對應的是在github 官網註冊的用戶名和郵箱

二者只需要登錄其中一個即可。

創建版本庫之前,首先創建一個空文件夾(路徑中不要有中文出現)

技術分享

$ cd xxxxx 表示創建版本庫的目錄

創建版本庫

技術分享

技術分享

如果出現該條語句說明創建版本庫成功,並且已經將該目錄更改為git可以管理的目錄

該路徑下會有一個.git的隱藏文件夾出現

技術分享

$git status 查詢工作區的狀態

技術分享

login.html為紅色說明有新文件未被提交

添加文件

$ git add 文件名稱

技術分享

添加成功後

技術分享

提交

$git commit -m“註釋”

技術分享

添加遠程倉庫

配置github密匙

輸入cd ~/.ssh查看是否存在密匙

技術分享

如果有密鑰調到下一步

.如果沒有

輸入$ ssh-keygen -t rsa -C "郵箱名" 然後一路回車,使用默認值即可

創建成功後將會在c盤中生成.ssh的文件加

技術分享

.ssh目錄下的id_rsa.pub復制文件的內容,登陸github官網,

技術分享

點擊Settings後,將會跳轉到另外一個頁面

技術分享

選擇SSH and GPG Keys

技術分享

然後New SSH Key

技術分享

創建密鑰是為了讓github知道是誰向他提交的文件

創建一個倉庫

技術分享

技術分享

創建成功的效果

技術分享

將本地倉庫與遠程庫關聯

將最後二行代碼依次復制到cmd命令中

技術分享

成功後的效果:

技術分享

Git使用步驟