Git 的簡單操作

一、要使用git,得先知道git什么?

Git是一款免費、開源、很先進的分布式版本控制系統(tǒng),它可以很高效以及非??焖俚奶幚砣魏位虼蠡蛐〉捻椖浚兄芏鄡?yōu)點的軟件。

二、git如何使用

1.創(chuàng)建倉庫

安裝好git后,在開始菜單中搜索git,選擇git.Bash進入

git.Bash.png

進入git.Bash后
第一步:我們要選擇進入那個本地磁盤,輸入cd g(這里進入g盤):

第一步

第二步:我們在g盤文件夾中創(chuàng)建一個名為MyGitProject的文件夾,我們要進入這個文件夾可以直接拖入到git.Bash中,也可以通過輸入cd/g/MyGitProject進入。兩種方法可供選擇

第二步

第三步:此時我們就可以輸入git init 把這個文件夾變?yōu)槲覀冏约旱膅it倉庫,

Paste_Image.png

我們輸入git status可以顯示倉庫里面的文件

Paste_Image.png

我們在打開g盤中MyGitProject文件夾可以看到一個隱藏的文件夾.git,如果沒有顯示可以通過工具-查看-文件選項,然后勾選顯示隱藏的文件

Paste_Image.png

這樣git倉庫就創(chuàng)建完成。

2.如何把文件添加到倉庫中?

首先在MyGitProject文件夾中創(chuàng)建一個Txt的文件,文件名為Link(名字隨意填寫自己喜歡的)。

Paste_Image.png

然后我們再回到我們的git中,在輸入git status,為了方便理解,我吧之前的沒有創(chuàng)建文本的顯示圖一起來做對比

Paste_Image.png

這時,我們的文件是在文件中的,我們要把文件添加到緩存區(qū)中,文件顯示紅色為沒有在緩存區(qū),我們可以通過兩種方法把文件添加到緩存區(qū):
①git add .(表示把MyGitProject中所有文件加入到緩存區(qū))
②git add Link.txt(表示只把該文件添加到緩存區(qū),這里使用這種方法)

![Upload Paste_Image.png failed. Please try again.]
當我使用git status查看文件,文件顯示為綠色時,代表添加到了緩存區(qū)。

再接下來使用git commit提交更改,實際上就是把緩存區(qū)的所有內(nèi)容提交我們正式的倉庫中。
使用git commit -m"這里可以填寫備注",我在這里就寫我創(chuàng)建了Link.txt

Paste_Image.png

再使用git.log查看加入倉庫的所有操作

Paste_Image.png
2.Git版本回退

首先,我們把Link.txt文件修改,或者在文本中加入文本

Paste_Image.png

我們保存以后退出,此時我們再點開文本就不是原來的空白文本,那我們?nèi)绾尾煌ㄟ^刪除該文字回到原來空白的文本呢?
這時我們在輸入git status ,這里會顯示Link.txt文本為紅色,并且前面多了一個modified:,此時表示該文本被修改。

Paste_Image.png

我們在通過git add Link.txt把它加入到緩存區(qū)

Paste_Image.png

我們在把它加入到正式倉庫中g(shù)it commit -m"在Link.txt文本中加入了文字"

Paste_Image.png

我們在通過,git log查看倉庫操作

Paste_Image.png

此時我們需要回到上一個版本,文本沒有被修改的版本時可以使用兩種方法:
①直接回到上一個版本,git reset hard HEAD^

Paste_Image.png

我們可以通過git reflog查看所有倉庫歷史操作,以及版本編號

Paste_Image.png

②通過找到該版本的版本號,來回到版本git reset --hard(版本編號)

Paste_Image.png

此時我們打開Link.txt文本,這是文本里面的文字就沒有了,變成最初剛創(chuàng)建Link.txt沒有對它做任何修改的版本。

Paste_Image.png

to be continued

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容