本篇文章是一篇超級簡潔的git教程方便你快速學(xué)習(xí)應(yīng)用迟几。本篇文章以windows為例,并且僅使用git bash狰腌。
下載安裝git
在上面的鏈接當(dāng)中找到對應(yīng)版本下載安裝即可
使用git bash初始化git項目
我們在想要放置git的文件夾當(dāng)中右擊點擊git bash here
然后會彈出類似linux一樣的命令提示符
其實這個是專門為windows準(zhǔn)備的linux命令提示符工具mingw64
我們輸入
git init
我們會發(fā)現(xiàn)文件夾當(dāng)中出現(xiàn)一個git文件夾。
提交版本內(nèi)容
我們創(chuàng)建一個readme.md并提交
在git bash里面輸入:
git add readme.md
一般在linux里面如果什么都沒提示很大程度上就說明我操作成功了。
之后我們需要把剛剛添加的文件提交到版本庫里哪雕,輸入:
git commit -m"我是描述隨便說點啥"
提示這樣就表示我們已經(jīng)提交成功了。
提交修改
現(xiàn)在讓我們修改一些readme.md里面的內(nèi)容鲫趁。因為源文件內(nèi)容發(fā)生了變更所以我們需要再次添加以應(yīng)用變更斯嚎。
git add readme.md
然后再次提交
git commit -m"我是第二次提交"
這樣修改的文件也提交進(jìn)去了。
版本回退
輸入:
git log
我們可以查看之前創(chuàng)建的版本
我們之前創(chuàng)建了兩個版本挨厚。首先堡僻,Git必須知道當(dāng)前版本是哪個版本,在Git中疫剃,用HEAD表示當(dāng)前版本钉疫,也就是最新的提交3628164...882e1e0(注意我的提交ID和你的肯定不一樣),上一個版本就是HEAD巢价,上上一個版本就是HEAD牲阁,當(dāng)然往上100個版本寫100個比較容易數(shù)不過來,所以寫成HEAD~100壤躲。
輸入:
git reset --hard HEAD^
這樣就會回退到我們的第一個版本
這樣我們就會發(fā)現(xiàn)現(xiàn)在文檔當(dāng)中什么都沒有了城菊。
總結(jié)
簡單的使用git這樣子就夠了,下次我們再聊聊如何創(chuàng)建遠(yuǎn)程git庫碉克。