Git 簡單實用教程

2021-10-25 19:52:43 字數 1864 閱讀 4062

工作區域(working directory)就是你平時存放專案**的地方。

暫存區域(stage)用於臨時存放你的改動,事實上它只是乙個檔案,儲存即將提交的檔案列表資訊。

git倉庫(repository)就是安全存放資料的位置,這裡邊有你提交的所有版本的資料。其中,head 指向最新放入倉庫的版本(這第三棵樹,確切的說,應該是 git 倉庫中 head 指向的版本)。

git的工作流程一般是醬紫:

1. 在工作目錄中新增、修改檔案;

2. 將需要進行版本管理的檔案放入暫存區域;

3. 暫存區域的檔案提交到 git 倉庫。

git 管理的檔案有三種狀態:已修改(modified)、已暫存(staged)和已提交(committed)

head~ 快照  回到上乙個版本  head~10 回到第十個版本

git rest – head~

指向上乙個快照

移動後的快照回滾到暫存區域

快照是資料儲存的某一時刻的狀態記錄;備份則是資料儲存的某乙個時刻的副本

比較改動後不同**

移動命令 d、u半頁移動 j、k按行移動等等·

h幫助文件會有提示

q退出git diff  版本號5位   版本號    兩個版本號前五位即可

git checkout – 檔名

檔案不小心提交後:

git rm 檔名刪除從工作區刪除

回到過去

git reset – soft head~

就不會留下痕跡

git rm -f  強制刪除暫存和工作區域對應檔案

git rm –cached 檔名  刪除暫存區域檔案

git mv game.py(舊檔案) wordgame.py(新檔案)

git branch feature(分支名)

git log –decorate       --oneline 一行顯示乙個快照  --graph  --all 圖形化顯示從下到上

(git log)

切換分支:git checkout 分支名  

git merge 分支

MVC Jquery Ajax 簡單實用教程

之前寫的ajax 本來沒有問題,過久了不寫老是報錯 程式這個東西 一點點不對就報錯 有的是收不到值 有的是 格式不對 前端 後端 using system using system.collections.generic using system.linq using system.web usin...

wireshark簡單實用教程

wireshark是非常流行的網路封包分析軟體,功能十分強大。可以擷取各種網路封包,顯示網路封包的詳細資訊。使用wireshark的人必須了解網路協議,否則就看不懂wireshark了。為了安全考慮,wireshark只能檢視封包,而不能修改封包的內容,或者傳送封包。wireshark能獲取http...

3 GIT實用教程

git是分布式版本控制系統,通俗的說就是用來管理 的。在工作過,經常遇到,在開發乙個需求的時候,突然有乙個緊急的bug需要處理。這個時候我們要先放下手頭的工作,儲存 去處理bug。git可以通過建立不同分支,來做不同的事而不干擾,儲存修改記錄供以後查詢。很好用的工具 tortoisegit 烏龜gi...