Gui Bash命令列模式

2021-10-06 13:59:37 字數 1942 閱讀 3383

1、mkdir filename

2、cd dirpath

3、git init

4、git clone d:/***x --本地

git clone [email protected]:fsliurujie/test.git --ssh協議

git clone git: --git協議

git clone https: --https協議

5、touch filename --新建檔案

6、git status -s --檢視狀態

7、git add . --新增到快取快照,add後的空格和點不能少

版本檔案有變更,需要使用git add . 將變更新增到快取快照,或者直接使用git commit -am '提交說明'跳過新增快取快照

8、git diff --尚未快取的改動

git diff--cached --檢視已快取的改動

git diff head --檢視已快取的與未快取的所有改動

git diff --stat --顯示摘要而非整個

9、git commit --提交改動 --會開啟編輯器以填寫提交資訊

git commit -m '提交說明' --不會開啟編輯器以填寫提交資訊

git commit -a --直接提交,忽略所有校驗步驟(慎用,如果檔案衝突,也會被忽略)

git commit -am '提交說明' --直接提交,忽略所有校驗步驟

10、填寫提交改動說明

編寫好後,--》按esc鍵切換到指令模式,--》輸入vim指令:wq儲存退出

至此,從新增到修改到提交全部完成;

11、git reset head [檔名]--命令用於取消已快取的內容。

12、git rm hello.php --刪除之前未修改過並且未放到暫存區域的檔案

git rm -f hello.php --刪除之前修改過並且已經放到暫存區域的檔案

git rm --cached readme --不從工作區中刪除檔案,只從暫存區域中刪除檔案

13、git mv 命令用於移動或重新命名乙個檔案、目錄、軟連線

14、git branch (branchname) --建立分支命令

15、git checkout (branchname) --切換分支命令

git checkout -b (branchname) --建立並切換分支命令

16、git merge --合併遠端分支命令

git merge branchname --將目標分支合併到當前分支

注:當合併時出現衝突,需要手動去修改,如果執行了add . ,就可以直接提交

或者如果使用 -a 提交的話也會被直接提交,所以慎用 -a 提交。

17、git branch -d (branchname) --刪除分支

18、git log ---檢視提交記錄明細

git log --oneline --檢視提交的記錄描述

git log --graph --檢視提交記錄明細的拓樸圖

git log --oneline  --graph --檢視提交記錄描述的拓樸圖

git log --reverse --公升序檢視提交記錄(從第一次開始)

git log --author --通過使用者檢視

git log --oneline --before= --after= --no-merges --根據時間檢視(since 和 --before, --until 和 --after)

19、git tag -a tagname  --為上一次修改記錄打標籤;

git tag -a tagname recordid --為指定的recordid的修改記錄打標籤;

注: -a 選項意為"建立乙個帶註解的標籤"。 不用 -a 選項也可以執行的,但它不會記錄這標籤是啥時候打的,誰打的,也不會讓你新增個標籤的註解。

命令列模式和互動模式

1,有 標記的是互動模式,直接運算,輸入exit 可退出互動模式。在互動模式的提示符 下,直接輸入 按回車,就可以立刻得到 執行結果。如 100 200 300 3 3 3 27 3 3 27 10 3 3.3333333333333335 為取餘數 10 3 1 round 1.123 1 rou...

Ubuntu命令列模式啟動

ubuntu16.04 啟動就進入命令列模式 步驟如下 1 sudo vi etc default grub 注釋掉 grub cmdline linux default quiet 這行,即 grub cmdline linux default quiet 把grub cmdline linux ...

命令列 Git Bash命令列小結

展示當前完整路徑pwd 建立資料夾mkdir 建立檔案touch 刪除資料夾rm rf 刪除檔案rm 重新命名mv 展示當前路徑下檔案 除了隱藏檔案 ls 展示當前路徑下所有檔案ls a 展示當前路徑下所有檔案以及詳細資訊ls al 轉至某目錄cd 根目錄 上級目錄.當前目錄.檢視檔案cat 檔名稱...