git基本操作

 

1.git是幹嘛用的?

git是一個版本管理系統,

給個冗長的例子:假如你用word寫論文,正常論文需要修改很多遍,當某天你修改時發現,原來上一個版本寫的纔是對的,修改完反而錯了。這時,如果你要回到之前的版本,除非你之前每修改一次就另存爲一次,否則之前的版本就丟失了,而修改一次另存爲一次又會產生一大丟文件。

git就能解決上述這種問題,它能自動記錄下每個版本的修改內容,我們僅需要關注於現在的最新版本,當某天需要回去尋找舊版時,通過它自動保存管理的舊版內容即可。

----------------------------------------------目前與github無關,都在本地操作--------------------------------------------------

2.git 操作

本地初始化:(並非git賬號,用於顯示文件的創始人,但最好與git賬號一致),在使用git之前,需要先初始化git,只需首次使用操作

git config --global user.name '名稱'

git config --global user.email '郵箱'

 

git工作區域:

git有三個工作區域,分別表示着文件所處的不同階段。

1.倉庫        存放已經完成的項目

2.暫存區    存放完成修改,但是還未最終確認的項目

3.工作區     存放正在編輯、修改的項目

(一個文件,一旦經過創建、修改或刪除,則該文件類似於會有一個副本被存放到工作區,完成對文件的增刪改後,需要將文件放到暫存區,再放到倉庫,此時對文件的操作纔算生效)

                            工作區(增刪改)----->暫存區------>倉庫

命令:

1.git status 查看文件狀態(文件處於哪個區域)

2.git add 文件名 將工作區的文件添加到暫存區

3.git commit -m 描述 將暫存區文件提交到倉庫

4.git config --list 查看配置信息

5.git clone 從github下載倉庫到本地

 

-----文件層面------

創建倉庫

1.創建文件夾

2.在該文件夾下 git init (此時會在該路徑下生成.git的隱藏文件,此即爲倉庫)

添加文件

通過 touch或者vim創建文件 ---> git add 文件名 --> git commit -m ""

修改文件

通過vi 修改文件 ---> git add 文件名 --> git commit -m ""

刪除文件

git rm 文件 ---> git add 文件名 --> git commit -m ""

--------------------------------------------------------------------------------------------------------------------

-----------------------------------------git遠程倉庫,提交到github------------------------------------------

將本地倉庫提交到github中

法1.首先得配置ssh免密碼登錄git push

法2.非ssh  先git remote add origin  github倉庫地址再git push

 

------github搭建網頁

github創建個人主頁(僅支持靜態)

1,創建名爲 github用戶名.github.io的倉庫

2.在倉庫裏創建index.html的代碼(倉庫裏僅能有index.html文件)

3.通過github用戶名.github.io即可訪問

--------------------------------------------------------------------------------------------------------------------

 

 

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