Git常用命令

git clone "版本庫的網址" 往本地目錄clone一份版本庫

git init 初始化創建一個空的Git倉庫或重新初始化現有

git add 添加文件到git倉庫,實際上是把文件修改添加到暫存區 

git reset --hard HEAD^ 回到版本庫的上一個版本  註釋:HEAD表示當前版本,上一個版本是HEAD^,上上一個版本是HEAD^^,當前網上100個版本可以寫成HEAD~100。

git rm 刪除某文件

git log 顯示最近到最遠的提交日誌

git log --pretty=oneline 只顯示commit id(版本號)以及info(說明信息)

git show 顯示某種對象的信息

git status 查看庫當前的狀態

git branch 查看當前分支

git branch -a 查看遠程分支

git branch -d xxx 刪除xxx分支

git checkout -- xxx 找回在文件管理器中刪除的xxx文件,前提是xxx文件已提交到git倉庫

git checkout -- xxx 撤銷xxx文件在工作區的修改

git checkout . 撤銷文件在工作區的所有修改

git commit -m "info" 把文件提交到倉庫(把暫存區的所有內容提交到當前分支)

git diff xxx 查看xxx文件具體修改的內容

git merge xxx 把xxx分支的工作成果合併到當前分支上

git tag <xxx> 打標籤

git tag 查看所有標籤

git tag -d <xxx> 刪除xxx標籤

git fetch 將遠程分支信息獲取到本地

git pull 把最新的提交從與本地對應的遠程分支上的內容抓下來

git push 把本地的內容推送到遠程倉庫

發佈了39 篇原創文章 · 獲贊 6 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章