git 常用命令

git 常用命令

level1:

初始化倉庫:git init

與遠(yuǎn)程倉庫關(guān)聯(lián):eg: $ git remote add origin git@github.com:orrvan/workspace.git

下拉項(xiàng)目:git pull

當(dāng)然你也可以使用git clone 這個(gè)復(fù)合高級(jí)命令(包含 git init +git remote add +git pull +git checkout)

查看與遠(yuǎn)程倉庫關(guān)聯(lián)的信息:eg : git remote -v

level2:

查看當(dāng)前版本庫狀態(tài):git status

查看當(dāng)前‘儲(chǔ)藏區(qū)’的狀態(tài):git stash list

查看提交日志:git log

推送:$ git push <遠(yuǎn)程主機(jī)名> <本地分支名>:<遠(yuǎn)程分支名>

如果省略本地分支名,則表示刪除指定的遠(yuǎn)程分支,因?yàn)檫@等同于推送一個(gè)空的本地分支到遠(yuǎn)程分支:$ git push origin :master

時(shí)光機(jī):$ git reset --hard HEAD^

創(chuàng)建一個(gè)全新的分支,HEAD引用為空,無視你之前分支的無數(shù)次提交: $ git checkout --orphan <branch>(搭配 $ git rm --cached -r . 和 $ git clean -df 使用,注意-r后面還有一個(gè)點(diǎn),表示刪除所有文件)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容