git的常用操作(个人整理使用)
生活随笔
收集整理的這篇文章主要介紹了
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的常用操作(个人整理使用)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 山东移动如何查询充值记录(山东省人民政府
- 下一篇: 创业活动平台,2019路演活动报名网站