git bash的一些基本使用命令(回顧)

Jc Bound發表於2019-01-30

這幾天初步學習了一些git bash的基本使用命令,感覺使用起來還是蠻舒服的,Git bash內建了Linux的命令,也就是說你可以在window系統中就可以 體驗到了linux命令列操作的魅力。這些命令以後會經常使用,現將這些命令做一些簡單的整理。

縮寫

命令 縮寫 解釋
make directory     mkdir 建立目錄
rmove rm 刪除
move m 移動/重新命名
copy cp 複製
list ls 羅列
change directory cd 改變目錄

cd ~/Desktop   進入桌面

mkdir demo-1 建立目錄,這時你可以切到桌面,看到 demo-1 目錄

rm -rf demo-1 刪除目錄

touch 1.txt 建立檔案,如果你發現檔案字尾不見了,請讓該死的 Windows 顯示檔案字尾

mv 1.txt 2.txt 這樣我們就把 1.txt 移到 2.txt 了,也就是重新命名

常見自帶命令

命令 解釋
cd 進入目錄
pwd 顯示當前目錄
mkdir 目錄名 建立目錄
mkdir -p 目錄路徑 建立目錄
whoami 我是誰
-- --
ls 檢視路徑
ls -a 檢視路徑
ls -l 檢視路徑
ls -al 檢視路徑
-- --
cp 原路徑 目標路徑 複製檔案
cp -r 原路徑 目標路徑 複製目錄
-- --
mv 原路徑 目標路徑 移動節點
-- --
rm 檔案路徑 刪除檔案
rm -f 檔案路徑 強制刪除檔案
rm -r 目錄路徑 刪除目錄
rm -rf 目錄路徑 強制刪除目錄
-- --
tree 檢視目錄結構
in -s 原始檔目錄 目標檔案目錄 建立軟連結

一:

  1. ls的使用  操作如下:

ls使用
ls使用

  1. cat命令的使用,cat命令主要用來檢視檔案內容,建立檔案,檔案合併,追加檔案內容等功能  操作如下:

cat使用
cat使用

3.mv命令主要用來移動檔案和重新命名檔案  操作如下:

mv命令

4.touch命令主要用來建立檔案  操作如下:

touch命令

  1. explainshell.com網站使用

使用這個網站可以讓您理解這些命令代表什麼意思,當您在輸入框輸入命令簡寫時,它會顯示這個簡寫命令的英文全稱,從而加深你的理解和記憶。如下:當我輸入mkdir後,他顯示了make directories,意思是建立一個目錄

git bash的一些基本使用命令(回顧)

git init命令初始化目錄

1.輸入cd demo在桌面建立一個demo目錄

2.輸入git init 後,在demo中會生成一個.git目錄

3.輸入 ls -la 你就會看到 .git 目錄,它就是一個「倉庫」,不要進去看,這倉庫裡面有毒,別進去!(#^.^#)

git bash的一些基本使用命令(回顧)

git add將檔案新增到[暫存區]

1.輸入touch demo.txt在demo目錄中建立demo.txt檔案

2.輸入ls -l既可以看見demo.txt

3.輸入git add demo.txt新增檔案到暫存區

git bash的一些基本使用命令(回顧)

git commit -v提交時顯示所有diff資訊,當輸入命令後會進入vim介面,展示提交內容的差異,以幫助使用者描述提交,提醒提交有哪些更改。

git bash的一些基本使用命令(回顧)

注意

git提交步驟:

1.進入工作目錄

2.git init //初始化,如果是新目錄必須要輸入

3.git add + 檔名 // 將檔案新增到暫存區

4.git commit -m "提交備註" //將檔案新增到倉庫

5.git remote add orgin git@github.com:jcbound/zuoyetijiao.git //關聯遠端倉庫,

6.git pull --rebase origin master // 將git倉庫的READEME.md檔案下拉到本地工作目錄(注意:如果本地目錄中沒有README.md檔案必須要執行此步驟,如果有的話可以略過這步)

7.git push -u origin master //將檔案推送到遠端倉庫

到此步驟基本結束

git版本回退:

1.git log 檢視提交版本歷史,選擇要回退的版本

2.git rev-parse 檢視當前分支版本資訊

3.git push -f -u origin master 強制提交回退版本,(注:強制提交後,當前版本後面的提交版本將會刪掉!)

git檢視遠端分支:

git remote -v git remote add <shortname> <url>

$ git remote add pb https://github.com/paulboone/ticgit
$ git remote -v
origin	https://github.com/schacon/ticgit (fetch)
origin	https://github.com/schacon/ticgit (push)
pb	https://github.com/paulboone/ticgit (fetch)
pb	https://github.com/paulboone/ticgit (push)
複製程式碼

git檢查衝突: git diff

相關文章