日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

git的常用操作(个人整理使用)

發布時間:2023/12/31 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 git的常用操作(个人整理使用) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、基本提交流程

  • git add . ?工作區內容提交到暫存區
  • git commit -m "" ?暫存區的內容提交到當前的分支
  • git status ?查看當前分支的狀態,是否有未更新的內容
  • git pull --rebase ?更新遠程倉庫的代碼到本地
  • git push ?提交本地的代碼到遠程倉庫

二、創建、刪除、推送、合并分支

  • git checkout -b dev ?創建dev分支并切換到dev分支
  • git push origin dev ?推送本地的dev分支到遠程分支上
  • git branch --set-upstream-to=origin/dev dev ?本地dev分支與遠程分支建立連接
  • git branch -d dev ?刪除本地的dev分支(若需要刪除遠程分支,看下面的)
  • git branch -r -d origin/dev 之后運行 git push origin :dev 刪除遠程倉庫的dev分支
  • git merge --no-ff -m 'dev-->master' dev ?dev分支的內容合并到當前所在的分支(例如當前分支為master)

三、撤銷工作區與暫存區的內容

  • git checkout -- . ?撤銷工作區內容
  • git reset HEAD . ?撤銷暫存區的內容

四、版本回退

  • git log ?查看遠程庫所有提交的git日志 hash值等信息
  • git reset --hard HEAD ?查看當前版本存在的hash位置
  • git reset --hard ae35ko ?當前版本回退到ae35ko這個hash的提交上
  • git push --force ?回退版本之后強制推送到遠程倉庫
  • git reflog ?查看本地自己所有的git提交操作(僅僅指開發者本人的git操作記錄)

五、臨時儲備代碼去解決項目bug

  • git stash ?儲備本分支的代碼到某個地方,臨時去解決這個分支上著急上線的問題
  • git stash list ?查看已經儲備的代碼
  • git stash apply ?恢復存儲的代碼到工作區,但是不刪除這個存儲
  • git stash drop ?刪除存儲的代碼
  • git stash pop ?恢復存儲的代碼到工作區并刪除這個存儲,是apply和drop的集合

六、更新git倉庫為新的地址

  • git remote set-url origin +新地址

?

如有不對的地方,大家及時留言指正,在修改

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的git的常用操作(个人整理使用)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。