20190709002-代碼管理工具Git的應用

給自己的一句話,多寫多練,另外,Java倒數第一!

先附上Git的官網地址:https://git-scm.com/

百度百科介紹:Git(讀音爲/gɪt/。)是一個開源的分佈式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。 [1]  Git 是 Linus Torvalds 爲了幫助管理 Linux 內核開發而開發的一個開放源碼的版本控制軟件。

Git的功能:

1、從服務器上克隆完整的Git倉庫(包括代碼和版本信息)到單機上。

2、在自己的機器上根據不同的開發目的,創建分支,修改代碼。

3、在單機上自己創建的分支上提交代碼。

4、在單機上合併分支。

5、把服務器上最新版的代碼fetch下來,然後跟自己的主分支合併。

6、生成補丁(patch),把補丁發送給主開發者。

7、看主開發者的反饋,如果主開發者發現兩個一般開發者之間有衝突(他們之間可以合作解決的衝突),就會要求他們先解決衝突,然後再由其中一個人提交。如果主開發者可以自己解決,或者沒有衝突,就通過。

8、一般開發者之間解決衝突的方法,開發者之間可以使用pull 命令解決衝突,解決完衝突之後再向主開發者提交補丁。

爲什麼使用GitHub?

GitHub與SVN

1.SVN版本集中管理,所有的代碼都在中央服務器上--必須聯網,不然代碼提交不上去

2.Git去中心化,每個服務器上都有一個完整的代碼庫

一,Git客戶端安裝

1.linux: yum  install -y git

2.Windows : https://git-scm.com/downloads

3.Mac: brew install git

安裝我就不介紹了,windows下載一個.exe文件一直下一步就ok了

二,檢查安裝是否成功

git --version

三,擁有一個Git賬號

主頁:https://github.com     自己註冊--很簡單

推薦使用命令行進行操作(g'i't有圖形化工具)

註冊號登陸如下

 

四,配置sshkey

1.生成key:    ssh-keygen -t rsa -C"郵箱地址"      --添加好命令後一路回車,不要停

2.cd ~/.ssh(用戶目錄下的.ssh目錄下的文件夾)

3.複製id-rsa.pub的公鑰內容到github網站中

執行完第一個命令之後是這個樣子的!

進入根目錄下的.ssh文件夾

此時我們進入.ssh目錄下看生成了哪些

接着我們輸入pwd命令,然受輸入cat id_rsa.pub如下,下面那一大坨不要管他是什麼,先複製

然後進入到剛剛註冊好登陸的gitHUB中,個人中心-settings - SSH and GPG keys - New SSHKEY

接着粘貼上你的Key

最後的結果如下

 

單個的sshKey就配置成功了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章