Git的簡單使用教程

我的Git學習之路一

一.Git簡單的使用

1.找到一個本地磁盤來創建git的.git文件

       cd ---跳轉路徑 
pwd ---查看路徑

2.在當期路徑下面創建一個版本庫,也就是倉庫repository

       git init

3.這時候呢,你就可以在/e/git下看到一個名爲.git的文件夾了,如果沒有看到也沒關係,因爲它是隱藏的呀!注意:千萬不要隨意修改這裏面的文件哦!

4.然後我們在文件夾內創建一個記事本文件read.txt

5.然後我們回到命令行,輸入以下,如圖就說明我們添加成功了

        git add   添加到暫存區  

6.然後我們用命令git commit -m來告訴git,把read.txt文件提交到倉庫.-m後面的是提交的註釋哦

        git commit -m 

7.如果我們想要查看有沒有提交成功,可以使用命令git status來查看

8.現在我在read.txt裏添加一行內容:123123,我們使用git status來查看下

        git status


上面告訴我們read.txt已經被修改了,但是沒有被提交

9.讓我們查看一下read.txt裏面被修改了一些什麼東西呢

       git diff read.txt


我們可以看到在第一行添加了內容123123

10.接下來我們可以把修改過的文件提交到倉庫裏了,這一步和之前的提交是一樣的
我們使用git addgit commit -m來進行提交
當然,你可以在提交文件之前使用git status來查看一下文件的情況

現在我們已經學習瞭如何對git進行基本的操作了,讓我們繼續學習更多的命令吧~

二.Git的更多使用

1.接下來,我在read.txt裏添加了第二行內容 233333. 首先我們先提交一下

這時候是不是已經對這兩個提交命令很熟悉了呢!那很棒棒哦
如果還不是很熟悉,就要多加練習了哦

2.接下來,我們想要查看下之前添加修改的歷史記錄了

         git log

還可以使用 git log –pretty=oneline
注意中間是兩個「-」.這樣查看是不是更加清晰簡潔呢

3.現在讓我們來查看一下read.txt裏面的內容吧

        cat read.txt

4.如果你想要之前的版本了,我們就可以退回去!沒錯 退回之前的版本
有2個方法可以使我們退回之前的版本
(1)git reset –hard HEAD^ 一個^代表退回一個版本 如果需要退回到上上個版本的話 就使用2個^就好了,但是如果你想退回第一百個版本的話就要使用我們的第二個方法了
(2)git reset –hard HEAD~100 對,就這麼簡單,是不是更加方便呢!

git reset --hard HEAD^
git reset --hard HEAD~100

然後我們來cat一下

退回了!
我們再來看一下log

看到了已經沒有之前添加的233333了

5.現在我們想要恢復回來之前退回的內容了,可以使用版本號來進行恢復

 git reflog 查看版本號 
git reset –hard 版本號 恢復

over~~ 建議大家可以研究一下 reflog ,它的用途很多,非常棒的一個命令