超厲害的git教程(就是你的參考書)

始終相信技多不壓身,雖然沒有在工作中使用到git,但是作為一個合格的tester,還是非常有必要要學習一下的,畢竟據說這是一個非常??的版本控制系統(tǒng)。


下面是我個人整理的關于這兩天學習的筆記,主要是起到溫故知新的作用。如果能夠無意之間幫助到大家,更好。

Git是什么

git是分布式的版本控制系統(tǒng)

集中式和分布式的區(qū)別

集中式代碼版本控制系統(tǒng)和分布式代碼版本控制系統(tǒng)最大的區(qū)別在于,集中式版本控制系統(tǒng)依賴于中央服務器和網絡,而分布式沒有中央服務器,比如,svn的log都在服務器上,如果需要查閱,需要鏈接到遠程服務器,并且有權限。

安裝前的說明

git雖然沒有中央服務器,但是在工作中我們還是會構建一個“服務器”來方便交換代碼。有兩種選擇,第一種是直接使用github和Bitbucket的托管服務器,第二種是自己搭建git服務器。
mac上最好的git免費gui工具是SourceTree。

安裝過程

  1. 下載git installer,地址:https://git-scm.com/downloads
  2. 安裝git包,傻瓜式安裝,直接拖放
  3. 打開terminal,輸入git --version查看安裝版本
  4. 創(chuàng)建一個全局用戶名和郵箱: =》git config —global user.name “ht”=>git config —global user.emailjjj@qq.com"
  5. 配置ssh

配置文件說明

當前用戶的git配置文件位置=》用戶主目錄下的一個隱藏文件.gitconfig
當前項目的git配置文件位置=》.git/config
當前項目的git的忽略文件=》項目主目錄/.gitignore
SSH=》用戶主目錄下的.ssh目錄下有生成的公鑰和私鑰

git理論知識

Git理論.png

git常用命令

Git常用命令.png

word天,終于弄完了,如果能幫助到你,給個贊,以資鼓勵,雖然我知道沒有多少人會看得到我的文章。

拜拜,帶兒子去了。

對于一個寶媽,還這么愛學習,我也是夠崇拜我自己了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容