簡單整理 Git 常用指令

新增檔案

. 是全部新增的意思,也可以只新增部分檔案。

1
git add .

提交檔案

1
git commit -m "內容"

推送檔案

1
git push

拉取檔案

1
git pull

Clone 遠端數據庫

1
git clone git位置

查看目前分支

1
git branch

新增分支

1
git branch 分支名稱

切換到該分支

1
git checkout 分支名稱

強制回到和保存端一模一樣的檔案(慎用,檔案有異常時再使用)

1
2
git fetch --all
git reset --hard origin/master

查詢所有做過的 git 動作,可查詢到每一個動作的編號

1
git reflog

回覆之前的某一個操作

1
git reset 編號 --hard

使用 rebase 進行合併

1
git rebase 分支名稱

rebase 後回復

有兩種方式,第一種方式必須先用 git reflog 查詢,dd1f0f8 是 rebase 前的一個動作編號:

1
git reset dd1f0f8 --hard

第二種方式是使用 ORIG_HEAD:

1
git reset ORIG_HEAD --hard 

參考資料

文章結束囉~

如果我的文章對你有幫助,可以幫我拍個手,感謝支持!