Git使用步驟
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使用步驟