git常用命令

git pwd 用于顯示當(dāng)前目錄
git ls 顯示當(dāng)前所有文件
git ls -ah 顯示默認(rèn)隱藏文件
git cd file 進(jìn)入指定文件
使用windows注意:
1.使用notepad++
2.默認(rèn)編碼設(shè)置為UTF-8 without Bom
放到git倉(cāng)庫
第一步:git add filename(多個(gè)文件 add后面直接跟. 也就是 git add .) 講工作區(qū)的文件放入暫存區(qū)
第二步:git commit -m '備注信息' 講暫存區(qū)的文件推送到遠(yuǎn)程倉(cāng)庫

git status 查看當(dāng)前倉(cāng)庫的狀態(tài)
git diff 查看具體修改內(nèi)容
git log 顯示最近三次的提交日志

回退版本
git reset --hard/hard^/hard ~100(回退版本一次/兩次/一百次)
前進(jìn)版本
git reset --hard (commitId,這個(gè)不必要寫全)
git reflog 記錄每次命令
git checkout --file (把工作區(qū)的修改撤銷,回到最近一次git commit或者git add 的狀態(tài))
git reset HEAD file (可以把暫存區(qū)的修改撤銷掉)

刪除文件
git rm file (刪除文件) git commit -m‘xxx備注’
誤刪還原
git checkout --file (版本庫里的版本替換工作區(qū)的版本,無論工作區(qū)是修改還是刪除,都可以一鍵還原)
查看分支
git branch
切換分支 git checkout (name)
創(chuàng)建+切換分支 git checkout -b (name)
合并某分支到當(dāng)前分支git merge (name)
刪除分支 git branch -d(name)
git log --graph 查看分支合并圖
隱藏工作現(xiàn)場(chǎng) git stash
查看隱藏 git stash list
git stash apply 恢復(fù)工作現(xiàn)場(chǎng)但stash內(nèi)容并不刪除 需要 git stash drop 來刪除
git stash pop 恢復(fù)的同時(shí)把stash內(nèi)容也刪了
git branch -D <name>丟棄一個(gè)沒有被合并過的分支,強(qiáng)行刪除
git remote 查看遠(yuǎn)程庫的信息
git remote -v顯示更詳細(xì)的信息
git push (分支名) 推送分支

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

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

  • git branch 查看本地所有分支 git status 查看當(dāng)前狀態(tài) git commit 提交 git b...
    猿萬閱讀 5,397評(píng)論 1 45
  • 初始化配置 #配置使用git倉(cāng)庫的人員姓名 git config --global user.name "Your...
    賤精先玍丶閱讀 426評(píng)論 0 0
  • 查看、添加、提交、刪除、找回,重置修改文件 git help # 顯示command的helpgit show...
    L就問你開不開心閱讀 330評(píng)論 0 0
  • git 常用命令 查看、添加、提交、刪除、找回,重置修改文件 git help # 顯示command的hel...
    int_main閱讀 338評(píng)論 0 1
  • 經(jīng)常會(huì)說沒有清除浮動(dòng)的話就會(huì)導(dǎo)致高度坍塌,啥是高度坍塌呢?1.什么是高度坍塌?簡(jiǎn)單來說就是包含有浮動(dòng)元素的上一級(jí)元...
    王繪的名字被注冊(cè)了閱讀 743評(píng)論 0 0

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