精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

git高級用法小抄

開發 前端
如果你覺得 git 很迷惑人,那么這份小抄正是為你準備的!請注意我有意跳過了 git commit、git pull/push 之類的基本命令,這份小抄的主題是 git 的一些「高級」用法。

 如果你覺得 git 很迷惑人,那么這份小抄正是為你準備的!請注意我有意跳過了 git commit、git pull/push 之類的基本命令,這份小抄的主題是 git 的一些「高級」用法。

導航 —— 跳到之前的分支 

  1. git checkout - 

查看歷史 

  1. # 每個提交在一行內顯示  
  2. git log --oneline  
  3. # 在所有提交日志中搜索包含「homepage」的提交  
  4. git log --all --grep='homepage'  
  5. # 獲取某人的提交日志   
  6. git log --author="Maxence" 

哎呀:之前重置了一個不想保留的提交,但是現在又想要回滾? 

  1. # 獲取所有操作歷史  
  2. git reflog  
  3. # 重置到相應提交  
  4. git reset HEAD@{4}  
  5. # ……或者……  
  6. git reset --hard <提交的哈希值> 

詳見我的另一篇文章 What's happens when you git commit

哎喲:我把本地倉庫搞得一團糟,應該怎么清理? 

  1. git fetch origin  
  2. git checkout master  
  3. git reset --hard origin/master 

查看我的分支和 master 的不同 

  1. git diff master..my-branch 

定制提交 

  1. # 編輯上次提交  
  2. git commit --amend -m "更好的提交日志"  
  3. # 在上次提交中附加一些內容,保持提交日志不變git add . && git commit --amend --no-edit  
  4. # 空提交 —— 可以用來重新觸發 CI 構建  
  5. git commit --allow-empty -m "chore: re-trigger build" 

如果你不知道該怎么寫提交日志,可以看我寫的這篇介紹 Angular 風格的提交日志慣例的文章

squash 提交

比方說我想要 rebase 最近 3 個提交:

  •  git rebase -i HEAD~3
  •  保留第一行的 pick,剩余提交替換為 squash 或 s
  •  清理提交日志并保存(vi 編輯器中鍵入 :wq 即可保存) 
  1. pick 64d26a1 feat: add index.js  
  2. s 45f0259 fix: update index.js  
  3. s 8b15b0a fix: typo in index.js 

修正

比方說想在提交 fed14a4c 加上一些內容。

git 提交分支 

  1. git add .  
  2. git commit --fixup HEAD~1  
  3. # 或者也可以用提交的哈希值(fed14a4c)替換 HEAD~1 
  4. git rebase -i HEAD~3 --autosquash  
  5. # 保存并退出文件(VI 中輸入 `:wq`) 

rebase 的時候在每個提交上執行命令

如果特性很多,一個分支里可能有多個提交。如果測試失敗了,你希望能找到導致測試失敗的提交。這時候你可以使用 rebase --exec 命令在每個提交上執行命令。 

  1. # 在最近 3 個提交上運行 `npm test` 命令  
  2. git rebase HEAD~3 --exec "npm test" 

暫存

暫存不止是 git stash 和 git stash pop ;) 

  1. # 保存所有正在追蹤的文件  
  2. git stash save "日志信息"  
  3. # 列出所有的暫存項  
  4. git stash list  
  5. # 獲取并刪除暫存項  
  6. git stash apply stash@{1}  
  7. git stash drop stash@{1}  
  8. # ……或使用一條命令……  
  9. git stash pop stash@{1} 

清理 

  1. # 移除遠程倉庫上不存在的分支  
  2. git fetch -p  
  3. # 移除所有包含 `greenkeeper` 的分支  
  4. git fetch -p && git branch --remote | fgrep greenkeeper | sed 's/^.\{9\}//' | xargs git push origin --delete 

GitHub = Git + Hub

我把 Hub 當成 git 的一個封裝來用。你如果也想這么做,可以設置一個別名:alias git='hub' 

  1. # 打開瀏覽器訪問倉庫 url(僅限 GitHub 倉庫)git browse 

其他命令可以參考這里

額外福利:我最喜愛的 git 別名 

  1. alias g='git'  
  2. alias glog='git log --oneline --decorate --graph'  
  3. alias gst='git status'  
  4. alias gp='git push'  
  5. alias ga='git add'alias gc='git commit -v' 
  6. # 🤘  
  7. alias yolo='git push --force'  
  8. # 每周站會匯報工作時用  
  9. git-standup() {  
  10.     AUTHOR=${AUTHOR:="`git config user.name`" 
  11.     since=yesterday  
  12.     if [[ $(date +%u) == 1 ]] ; then  
  13.         since="2 days ago"  
  14.     fi  
  15.     git log --all --since "$since" --oneline --author="$AUTHOR"  

你最喜歡的 git 命令是哪個呢?

感謝花時間閱讀本文。我希望你覺得這篇文章有所幫助! 

 

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2020-03-11 20:06:23

GitLinux開源

2024-07-31 08:39:45

Git命令暫存區

2020-02-25 22:18:22

開發技能代碼

2024-09-18 00:00:01

日志解析命令

2024-01-02 15:41:04

CythonPython語言

2022-08-31 10:13:04

C語言代碼

2010-09-03 09:18:23

LinuxUNIX命令行

2023-08-26 11:36:31

Java框架Spring

2023-03-28 09:56:47

TypeScripJavaScrip

2020-08-16 20:42:52

more命令文件Linux

2021-06-01 07:19:58

Python函數裝飾器

2017-03-10 10:16:37

PythonRequests庫

2024-10-28 21:02:36

消息框應用程序

2022-07-03 08:06:40

JavaScript語言代碼

2023-10-31 12:58:00

TypeScriptJavaScript

2013-08-23 09:28:37

GitGit 命令

2018-04-26 10:48:36

機器學習神經網絡TensorFlow

2015-05-06 11:14:58

AWS開發者OpenStack云服務

2024-06-17 11:02:47

2023-11-23 19:27:56

點贊
收藏

51CTO技術棧公眾號

欧美一级片免费在线| 精品久久久免费| 成人av播放| 黄色在线观看国产| 婷婷综合在线| 日韩精品久久久久久福利| 老头吃奶性行交视频| 免费av网站在线观看| 成人a免费在线看| 国产精品久久久久久av下载红粉 | 亚洲高清在线一区| 日本乱人伦一区| www.18av.com| 91caoporn在线| av不卡免费在线观看| 国产日韩欧美另类| 欧美精品一二三四区| 午夜日韩福利| 色午夜这里只有精品| 成人性生活免费看| 日韩一级淫片| 欧美日韩亚洲高清一区二区| 亚洲欧洲日产国码无码久久99| 麻豆tv免费在线观看| 久久免费午夜影院| 国产精品视频免费一区| 国产女18毛片多18精品| 久久先锋影音| 97在线免费观看| 欧美精品乱码视频一二专区| 清纯唯美日韩| 亚洲人成网站777色婷婷| 久久久久无码精品| 日韩免费大片| 欧美午夜免费电影| 亚洲中文字幕无码不卡电影| 毛片网站在线看| 一区二区三区四区中文字幕| 亚洲欧美日韩另类精品一区二区三区 | 精品国产乱码久久久久久久| 黄色一级片免费的| 99精品国自产在线| 在线观看视频一区二区欧美日韩| 波多野结衣乳巨码无在线| 日本aa在线| 洋洋av久久久久久久一区| 日韩视频在线观看视频| av资源种子在线观看| 久久精品一区蜜桃臀影院| 蜜桃av噜噜一区二区三| 香蕉人妻av久久久久天天| www.亚洲免费av| 国产一区国产精品| 五月天婷婷在线观看| 手机在线视频一区| 97精品人妻一区二区三区香蕉| 一区二区三区福利| 日韩一区欧美二区| 全球成人中文在线| 一级片在线观看免费| 亚洲女优在线| 国产精品99导航| 欧美人一级淫片a免费播放| 西西人体一区二区| 日韩免费观看av| 亚洲精品一区二三区| 日韩av网站在线观看| 国产精品日韩电影| 97精品人妻一区二区三区在线 | 国产激情久久久久久熟女老人av| 精品一区二区三区在线观看国产| 成人午夜高潮视频| www视频在线| av电影一区二区| 另类视频在线观看+1080p| 九色视频在线观看免费播放 | 国产精品老熟女一区二区| 欧美精品18| 91国语精品自产拍在线观看性色| 欧美国产成人精品一区二区三区| 久久一区国产| 91免费看片在线| 在线观看欧美激情| 潮喷失禁大喷水aⅴ无码| 日韩在线高清| 久久综合一区二区| 国产精品免费在线播放| 色播色播色播色播色播在线| 久久精品一区二区三区av| 亚洲区一区二区三区| 在线视频国产区| 午夜不卡在线视频| 亚州精品一二三区| 1204国产成人精品视频| 亚洲男人天堂视频| 91久久国产综合| 国产亚洲综合精品| 国产日韩一区在线| 天天操天天插天天射| 国产嫩草影院久久久久| av影院在线播放| 国产高清不卡| 日韩欧美123| 69精品无码成人久久久久久| 国产精品啊啊啊| 国产精品www色诱视频| 精品人妻无码一区二区色欲产成人| 99久久伊人久久99| 99r国产精品视频| 免费看黄色一级视频| 久久精品一区二区| 国产在线视频综合| 顶级黑人搡bbw搡bbbb搡| 亚洲无线一线二线三线区别av| 日本亚洲欧洲色| 亚洲成人中文字幕在线| 国产日产欧美一区| 精品国产av无码一区二区三区| 美女网站视频一区| 亚洲国产日韩欧美综合久久| 日本中文在线视频| 青青国产91久久久久久| 国产日韩亚洲精品| gogogogo高清视频在线| 欧美三级日韩在线| 精品少妇人妻一区二区黑料社区| 亚洲高清二区| 91成人伦理在线电影| 中文日本在线观看| 色诱视频网站一区| 亚洲熟女乱综合一区二区三区| 亚洲一区欧美| 国产日韩在线看片| 国产精品影院在线| 一本色道a无线码一区v| 国产精品一区二区人妻喷水| 亚洲午夜激情在线| 动漫精品视频| 黄色美女视频在线观看| 91精品国产麻豆| 91精品国产闺蜜国产在线闺蜜| 日本不卡视频在线观看| 日韩av影视| 丝袜美腿诱惑一区二区三区| 亚洲欧美精品一区二区| 天堂а√在线中文在线新版| 99久久99久久综合| 青青草原av在线播放| 欧美一级二级三级视频| 98精品国产高清在线xxxx天堂| 黄色小视频免费在线观看| 亚洲一区二区三区在线| 久久国产劲爆∧v内射| 中文字幕乱码亚洲无线精品一区| 成人综合网网址| 污视频在线免费观看网站| 欧美电影免费观看完整版 | 中文字幕一区二区三区四区| 色婷婷成人在线| 99久久www免费| 亚洲自拍小视频免费观看| 五月花成人网| 精品视频久久久久久| 国产一级做a爱片久久毛片a| 久久综合久久鬼色中文字| 福利在线一区二区三区| 97久久夜色精品国产| 亚洲va码欧洲m码| 1769免费视频在线观看| 亚洲第一区中文字幕| 成人毛片在线播放| 国产精品私人影院| 五月天激情播播| 国产精品v一区二区三区| 久久精品五月婷婷| 69堂免费精品视频在线播放| 在线观看免费高清视频97| 国产男女猛烈无遮挡| 婷婷亚洲久悠悠色悠在线播放 | 精品久久无码中文字幕| 亚洲成精国产精品女| 精品无码人妻一区二区免费蜜桃| 麻豆高清免费国产一区| www.国产在线视频| 国产中文字幕一区二区三区| 亚洲www在线| 欧美久久天堂| 久久精品91久久香蕉加勒比| 人妻一区二区三区四区| 欧美系列一区二区| 国产精品成人久久| 日本一区二区三区dvd视频在线| 伊人免费视频二| 每日更新成人在线视频| 天天干天天色天天爽| 丝袜av一区| 91在线视频精品| 人人视频精品| 久久久久久久久爱| 免费在线看黄色| 亚洲精品中文字幕女同| 精品人妻一区二区三区浪潮在线 | 免费看污黄网站| 亚洲国产二区| eeuss中文| 国产一区二区亚洲| 韩国精品一区二区三区六区色诱| 国产国产一区| 日本成熟性欧美| 国产啊啊啊视频在线观看| 日韩在线欧美在线| 黄色在线视频观看网站| 亚洲福利视频专区| av资源免费看| 欧美三级视频在线观看| 久久夜色精品国产噜噜亚洲av| 一区二区免费视频| 日韩在线不卡av| 国产精品网站一区| 蜜桃精品一区二区| caoporn国产精品| 人妻巨大乳一二三区| 久久99久久久久| 无需播放器的av| 久久精品人人| 日本免费不卡一区二区| 尹人成人综合网| 日本天堂免费a| 综合久久亚洲| 国产精品av免费| 欧美肥老太太性生活| 色噜噜一区二区| 国产一区二区亚洲| 日本午夜精品一区二区| 亚州综合一区| 好吊色欧美一区二区三区| aiai久久| 国产精品一区二区欧美黑人喷潮水| 精品精品视频| 91九色蝌蚪成人| 久久丁香四色| 亚洲综合色激情五月| 国产一区2区在线观看| 成人精品网站在线观看| japansex久久高清精品| 91在线免费网站| 视频一区日韩| 国产成人精品一区二区三区福利| 77成人影视| 国产综合动作在线观看| 神马久久影院| 日本视频一区二区在线观看| 精品国精品国产自在久国产应用| 日本一区二区不卡高清更新| 狠狠色丁香婷婷综合影院| 神马一区二区影院| 亚洲经典一区| 国产尤物av一区二区三区| 亚洲国产激情| 免费黄色特级片| 美女视频一区二区三区| 亚洲欧洲日本精品| 国产一区二区三区不卡在线观看| 佐佐木明希电影| 91在线免费视频观看| 短视频在线观看| 国产精品蜜臀在线观看| 全网免费在线播放视频入口| 亚洲国产aⅴ天堂久久| 亚洲免费黄色网址| 欧美日韩国产小视频| www.av在线.com| 国产视频在线一区二区| 日韩大片在线永久免费观看网站| 欧美巨乳在线观看| 蜜桃av在线播放| 国产精品吴梦梦| jizz性欧美2| 欧美在线播放一区二区| 久久久久国产| 国产精品333| 久久er99精品| 亚洲成人av免费在线观看| 国产精品无圣光一区二区| 九九视频在线观看| 色综合色综合色综合| 国产精品污视频| 亚洲国产女人aaa毛片在线| 3p视频在线观看| 久久人人爽人人| 91p九色成人| 精品午夜一区二区| 久久精品青草| 熟女人妇 成熟妇女系列视频| 98国产高清一区| a日韩av网址| 国产一区二区视频在线观看| 精品av导航| 亚洲午夜精品一区二区三区| 激情亚洲成人| 中文字幕永久有效| 99国产精品久久| 日韩在线中文字幕视频| 色综合久久久久综合99| 国产黄色片免费| 国产一区二区三区三区在线观看 | 极品国产人妖chinesets亚洲人妖 激情亚洲另类图片区小说区 | 波霸ol色综合久久| 国模套图日韩精品一区二区| 成人综合电影| 国产精品精品国产一区二区| 午夜精品久久久内射近拍高清 | 成人av片网址| 国产精品久久久乱弄| 日本xxxxxxx免费视频| av一区二区久久| 久久综合亚洲色hezyo国产| 欧美色区777第一页| 日本一区视频| 国模私拍视频一区| 亚洲视频三区| 久久免费一级片| 久久精品二区亚洲w码| 国产成人无码精品久久二区三| 亚洲成人一区在线| 精品欧美一区二区精品少妇| xxxxx成人.com| 97欧美成人| 日韩av一级大片| 丝袜诱惑制服诱惑色一区在线观看| 漂亮人妻被黑人久久精品| 一区二区三区高清| www.av日韩| 欧美激情精品久久久久久| 日本在线视频一区二区三区| 美女黄色片网站| 国产精品99久久久久久有的能看 | 天天综合久久| 国内外成人免费在线视频| 久久精品一区蜜桃臀影院| 自拍偷拍校园春色| 亚洲天堂日韩电影| 日本中文字幕一区二区| 色999五月色| 全国精品久久少妇| 国产在线免费看| 在线综合+亚洲+欧美中文字幕| 欧洲日本在线| 999在线观看免费大全电视剧| 午夜日韩电影| 波多野结衣影院| 一本到不卡免费一区二区| 国产在线小视频| 国产精品久久久久久久久久99| 欧美一区2区| 加勒比av中文字幕| 亚洲男同性视频| 日韩在线视频免费| 日韩女优人人人人射在线视频| av永久不卡| 特级黄色片视频| 亚州成人在线电影| 国产在线观看黄| 国产日产久久高清欧美一区| 久久久久免费av| 无码人妻精品一区二区三| 精品成人av一区| 992tv免费直播在线观看| 91亚洲永久免费精品| 亚洲精品日本| 卡一卡二卡三在线观看| 7777精品久久久大香线蕉| 成人性生交大片免费看在线播放| 久久本道综合色狠狠五月| 日韩高清不卡在线| 欧美精品久久久久性色| 亚洲精品一区二区三区婷婷月 | 久久综合影视| 视频这里只有精品| wwwxxx在线观看| 亚洲精品按摩视频| 成人一区福利| 一区二区三区国| 懂色中文一区二区在线播放| 久久精品一二区| 日韩中文字幕在线看| 在线播放一区二区精品视频| 亚洲不卡中文字幕无码| 日本一区二区三区国色天香| 超碰在线人人干| 国产精品第8页| 国产精品sm| 少妇人妻好深好紧精品无码| 日韩一级片网址| 欧美××××黑人××性爽| 老司机午夜网站| 国产日韩欧美不卡| 乱色精品无码一区二区国产盗| 国产精品99久久久久久久久| 激情欧美丁香|