git使用記錄與總結

2021-09-25 02:44:17 字數 956 閱讀 6685

總結自廖雪峰git教程這些基本夠用了。

1.git init初始話目錄,把目錄變成git可以管理的倉庫。ls -ah檢視

2.git add把檔案新增到倉庫

3.git commit -m"備註資訊"  把檔案提交到倉庫 git commit命令執行成功後會告訴你,1 file changed:1個檔案被改動(我們新新增的readme.txt檔案);2 insertions:插入了兩行內容

4.git status檢視倉庫當前狀態

5.git diff檢視file檔案的修改記錄

6.git log顯示從最遠到最近的提交日誌記錄,可以看到版本號 如果嫌輸出資訊太多,看得眼花繚亂的,可以試試加上--pretty=oneline引數

7.git reset --hard head^回退到上乙個版本 git reset --hard 《版本號》回退到具體的版本 gitreset --hard head~100:往上回退100個版本。

8.git reflog用來記錄你的每一次命令,可以檢視每一次提交的命令

9.git diff head-- readme.txt  可以檢視工作區和版本庫裡面最新版本的區別:

10.git checkout-- file可以丟棄工作區的修改 //也可用於工作區檔案誤刪

一種是readme.txt自修改後還沒有被放到暫存區,現在,撤銷修改就回到和版本庫一模一樣的狀態

一種是readme.txt已經新增到暫存區後,又作了修改,現在,撤銷修改就回到新增到暫存區後的狀態

11.git reset head

git 使用記錄總結

你的 git commit am 一次提交說明 git pull git push git clone 專案目錄下 檢視分支 git branch 建立分支 git branch 切換分支 git checkout 或者git switch 建立 切換分支 git checkout b 或者git ...

Git最佳實踐與總結

一 常用命令 遠端倉庫相關命令 本地倉庫相關命令 標記版本相關命令 二 非常用命令 git revert hash 還原某次的提交,會生成一次提交,將目標提交進行抹除 git rebase 使當前分支的基於某次提交的節點發生改變,從而使當前的分支發生變化 git reset hash 使當前分支的w...

專案記錄與總結 理清思路

需要對推文來進行很好的過濾,在這裡我主要考慮的是推文外部特徵的過濾,需要知道到底有哪些外部特徵,沒有涉及到語義的那些特徵。判斷的依據 第一 推文單詞數很少的時候,認為表述不清事件資訊,故認為很大程度是非事件。第二 一般而言,大寫字母很多的情況下,我們認為不太規範,也將這個作為乙個特徵 第三 命名實體...