午夜勾魂曲-午夜福利自怕-午夜福利在线观看6080-午夜福利院电影-国产精品毛片AV久久97-国产精品麻豆高潮刺激A片

讓你的 commit 更有價值

2020-7-29    seo達人

提交規范

AngularJS 在開發者文檔中關于 git commit 的指導說明,提到嚴格的 git commit 格式規范可以在瀏覽項目歷史的過程中看到更易讀的信息,并且能用 git commit 的信息直接生成 AngularJS 的 change log 。


commit messages 格式規范

commit messages 由 header 、body 、footer 組成。


header 又包含 type 、scope 、subject 。header 是必需的,不過其中的 scope 是可選的。


body 和 footer 可以省略。


<type>(<scope>): <subject>

// 空行

<BLANK LINE>

<body>

// 空行

<BLANK LINE>

<footer>

注:為了能在 github 以及各種 git 工具中看得更清晰,commit messages 的每一行都不要超過 100 個字符。

Header

Type

類型必須是以下幾種之一:


feat: 新功能

fix: bug 修復

docs: 僅修改文檔

style: 修改格式(空格,格式化,省略分號等),對代碼運行沒有影響

refactor: 重構(既不是修 bug ,也不是加功能)

build: 構建流程、外部依賴變更,比如升級 npm 包、修改 webpack 配置等

perf: 性能優化

test: 測試相關

chore: 對構建過程或輔助工具和庫(如文檔生成)的更改

ci: ci 相關的更改

除此之外,還有一個特殊的類型 revert ,如果當前提交是為了撤銷之前的某次提交,應該用 revert 開頭,后面加上被撤銷的提交的 header,在 body 中應該注明: This reverts commit <hash>. ,hash 指的就是將要被撤銷的 commit SHA 。


// 例如


revert: feat(user): add user type


This reverts commit ca16a365467e17915f0273392f4a13331b17617d.

Scope

scope 可以指定提交更改的影響范圍,這個視項目而定,當修改影響超過單個的 scope 時,可以指定為 * 。


Sbuject

subject 是指更改的簡潔描述,長度約定在 50 個字符以內,通常遵循以下幾個規范:


用動詞開頭,第一人稱現在時表述,例如:change 代替 changed 或 changes

第一個字母小寫

結尾不加句號(.)

Body

body 部分是對本地 commit 的詳細描述,可以分成多行。


跟 subject 類似,用動詞開頭,第一人稱現在時表述,例如:change 代替 changed 或 changes。


body 應該說明修改的原因和更改前后的行為對比。


Footer

footer 基本用在這兩種情況:


不兼容的改動( Breaking Changes ),通常用 BREAKING CHANGE: 開頭,后面跟一個空格或兩個換行符。剩余的部分就是用來說明這個變動的信息和遷移方法等。

關閉 Issue, github 關閉 Issue 的例子

// BREAKING CHANGE: 的例子

BREAKING CHANGE: isolate scope bindings definition has changed and

   the inject option for the directive controller injection was removed.


   To migrate the code follow the example below:


   Before:


   scope: {

     myAttr: 'attribute',

     myBind: 'bind',

     myExpression: 'expression',

     myEval: 'evaluate',

     myAccessor: 'accessor'

   }


   After:


   scope: {

     myAttr: '@',

     myBind: '@',

     myExpression: '&',

     // myEval - usually not useful, but in cases where the expression is assignable, you can use '='

     myAccessor: '=' // in directive's template change myAccessor() to myAccessor

   }


   The removed `inject` wasn't generaly useful for directives so there should be no code using it.




// Closes Issue 例子

Closes #2314, #3421

完整的例子

例一: feat

feat($browser): onUrlChange event (popstate/hashchange/polling)


Added new event to $browser:

- forward popstate event if available

- forward hashchange event if popstate not available

- do polling when neither popstate nor hashchange available


Breaks $browser.onHashChange, which was removed (use onUrlChange instead)

例二: fix

fix($compile): couple of unit tests for IE9


Older IEs serialize html uppercased, but IE9 does not...

Would be better to expect case insensitive, unfortunately jasmine does

not allow to user regexps for throw expectations.


Closes #392

Breaks foo.bar api, foo.baz should be used instead

例三: style

style($location): add couple of missing semi colons

查看更多例子

規范 commit message 的好處

首行就是簡潔實用的關鍵信息,方便在 git history 中快速瀏覽

具有詳實的 body 和 footer ,可以清晰的看出某次提交的目的和影響

可以通過 type 過濾出想要查找的信息,也可以通過關鍵字快速查找相關提交

可以直接從 commit 生成 change log

// 列舉幾個常用的 log 參數


// 輸出 log 的首行

git log --pretty=oneline


// 只輸出首行的 commit 信息。不包含 hash 和 合并信息等

git log --pretty=format:%s


// 查找有關“更新菜單配置項”的提交

git log --grep="更新菜單配置項"


// 打印出 chenfangxu 的提交

git log --author=chenfangxu


// 紅色的短 hash,黃色的 ref , 綠色的相對時間

git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset'

用工具實現規范提交

上面介紹了規范提交的格式,如果讓各位同學在 git commit 的時候嚴格按照上面的規范來寫,首先心智是有負擔的,得記住不同的類型到底是用來定義什么的,subject 怎么寫,body 怎么寫,footer 要不要寫。其次,對人的規范大部分都是反人性的,所以很可能在過不了多久,就會有同學漸漸的不按照規范來寫??恳庵玖砜刂谱约簢栏癜凑找幏秮韺懯切枰~外耗費一些精力的,把精力耗費在這種事情上面實在有些浪費。


用工具實現規范提交的方案,一種是在提交的時候就提示必填字段,另一種是在提交后校驗字段是否符合規范。這兩種在實際項目中都是很有必要的。


Commitizen

Zen-like commit messages for internet citizens. 嗯~~一種禪意

Commitizen 是一個幫助撰寫規范 commit message 的工具。他有一個命令行工具 cz-cli,接下來會把使用 Commitizen 分成幾個階段來介紹。


體驗 git cz

// 全局安裝 Commitizen

npm install -g commitizen

你的倉庫可能還不是對 Commitizen 友好的,此時運行 git cz 的效果跟 git commit 一樣,也就是沒有效果。 不過,可以執行 npx git-cz 來體驗。


如果想直接運行 git cz 實現語義化的提交,可以根據 streamich/git-cz 文檔中說的全局安裝 git cz。


// 全局安裝 git cz

npm install -g git-cz

除此之外還有一種更推薦的方式,就是讓你的倉庫對 Commitizen 友好。


Commitizen 友好

全局安裝 Commitizen 后,用 cz-conventional-changelog 適配器來初始化你的項目


// 初始化 cz-conventional-changelog 適配器

commitizen init cz-conventional-changelog --save-dev --save-exact

上面的初始化做了三件事:


安裝 cz-conventional-changelog 依賴

把依賴保存到 package.json 的 dependencies 或 devDependencies 中

在根目錄的 package.json 中 添加如下所示的 config.commitizen

"config": {

   "commitizen": {

     "path": "./node_modules/cz-conventional-changelog"

   }

 }

或者,在項目根目錄下新建一個 .czrc 文件,內容設置為


{

 "path": "cz-conventional-changelog"

}

現在運行 git cz 效果如下:




cz-customizable 自定義中文配置

通過上面的截圖可以看到,提交的配置選項都是英文的,如果想改成中文的,可以使用 cz-customizable 適配器。


運行下面的命令,注意之前已經初始化過一次了,這次再初始化,需要加 --force 覆蓋


npm install cz-customizable --save-dev


commitizen init cz-customizable --save-dev --save-exact --force

現在 package.json 中 config.commitizen 字段為:


"config": {

   "commitizen": {

     "path": "./node_modules/cz-customizable"

   }

 }

cz-customizable 文檔中說明了查找配置文件的方式有三種,我們按照第一種,在項目根目錄創建一個 .cz-config.js 的文件。按照給出的示例 cz-config-EXAMPLE.js 編寫我們的 config。 commit-type 可以參考 conventional-commit-types 。


可以點擊查看我配置好的文件 qiqihaobenben/commitizen-git/.cz-config.js ,里面中詳細的注釋。


commitlint 校驗提交

Commitizen 文檔中開始就介紹到,Commitizen 可以在觸發 git commit 鉤子之前就能給出提示,但是也明確表示提交時對 commit messages 的校驗也是很有用的。畢竟即使用了 Commitzen,也是能繞過去,所以提交最后的校驗很重要。


commitlint 可以檢查 commit messages 是否符合常規提交格式,需要一份校驗配置,推薦 @commitlint/config-conventional 。


npm i --save-dev @commitlint/config-conventional @commitlint/cli

在項目根目錄創建 commitlint.config.js 文件并設置校驗規則:


module.exports = {

 extends: ["@commitlint/config-conventional"],

 // rules 里面可以設置一些自定義的校驗規則

 rules: {},

};

在項目中安裝 husky ,并在項目根目錄新建 husky.config.js 文件,加入以下設置:


// 安裝 husky

npm install --save-dev husky



// husky.config.js 中加入以下代碼

module.exports = {

 "hooks": {

   "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"

 }

}

注意:因為 @commitlint/config-conventional 校驗規則遵循 Angular 的規范, 所以我們在用 cz-customizable 自定義中文配置時, 是按照給出的符合 Angular 規范的示例 cz-config-EXAMPLE.js 編寫.cz-config.js 的。但是如果你自定義的 Commitizen 配置不符合 Angular 規范,可以使用 commitlint-config-cz 設置校驗規則。(推薦還是按照 Angular 規范進行 cz-customizable 自定義配置)

// 安裝 commitlint-config-cz

npm install commitlint-config-cz --save-dev



// commitlint.config.js 改為

module.exports = {

 extends: [

   'cz'

 ]

};

git commit 觸發 git cz

在提交的時候,我們都習慣了 git commit ,雖然換成 git cz 不難,但是如果讓開發者在 git commit 時無感知的觸發 git cz 肯定是更好的,

而且也能避免不熟悉項目的人直接 git commit 提交一些不符合規范的信息。


我們可以在 husky.config.js 中設置:


"hooks": {

 "prepare-commit-msg": "exec < /dev/tty && git cz --hook || true",

}

注意: 在 window 系統,可能需要在 git base 中才能生效。

生成 CHANGELOG

standard-version

是一個使用 semver 和 conventional-commits 支持生成 CHANGELOG 進行版本控制的實用程序。

standard-version 不只是能生成 CHANGELOG , 還能根據 commit 的 type 來進行版本控制。


// 安裝 standard-verison

npm i --save-dev standard-version


// 在 package.json 中的 scripts 加入 standard-version

{

 "scripts": {

   "release": "standard-version"

 }

}

示例項目

可以查看 commitizen-git ,里面歸納了快速配置 Commitizen 友好倉庫的步驟。

差不多三五分鐘就能搞定。


可以看一下配置完后,執行 git commit 的效果。




擴展

更復雜的自定義提示

cz-customizable 中自定義配置項通常情況是夠用的,

commitlint 中校驗的規則基本上也是夠用的,但是會有比較硬核的開發者會覺得還是不夠,還要更多。比如一些 prompt 更加自定義,

提交時詢問的 question 添加更多的邏輯,比如可以把一些重要的字段校驗提前到 Commitizen 中,或者添加更多自定義的校驗。


如果真想這么干,那就去 fork 一份 cz-conventional-changelog 或者 cz-customizable 來改,

或者直接自己寫一個 adapter。


Commitizen 友好徽章

如果把倉庫配置成了對 Commitizen 友好的話,可以在 README.md 中加上這個小徽章

藍藍設計www.gerard.com.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

日歷

鏈接

個人資料

藍藍設計的小編 http://www.gerard.com.cn

存檔

主站蜘蛛池模板: 国产美女裸体无遮挡免费视频 | 污污视频免费网站 | 乌克兰少妇videos高潮 | 91免费视频网站 | 国产1区2区在线观看 | 国产精品另类激情久久久免费 | 中文字幕一区二区三区手机版 | 欧美另类极品 | 国产精品无码2021在线观看 | 成人综合婷婷国产精品久久 | 性丰满白嫩白嫩的hp124 | 欧美精品久久久久久久监狱 | 成人美女视频在线观看 | 一级做a毛片| 国产香蕉精品视频 | 欧美性性性性xxxxoooo | 尤物精品在线 | 特黄特色的大片观看免费视频 | 国产女主播一区二区三区 | 日韩免费高清 | 免费一区视频 | 久久麻豆av | 一区二区三区在线播放视频 | 99re热这里只有精品视频 | 日本高清视频色wwwwww色 | 久久国产中文 | 视频一二区 | 超碰在线cao | 丰满少妇弄高潮了www | 免费观看激色视频网站 | 夜夜艹天天干 | 日韩视频一区二区三区在线观看 | 精品久久999 | 国产精品福利视频推女郎 | 亚洲激情片 | 免费又黄又裸乳的视频 | 在线天堂中文www视软件 | 夜夜嗨国产精品 | 日本一级片在线播放 | 国产精品视频看看 | 国产大片中文字幕在线观看 | 99热偷拍 | 7788色淫视频观看日本人 | 亚洲不卡在线视频 | 亚洲精品乱码久久久久久按摩观 | 日韩综合无码一区二区 | 国产精品永久免费 | 国产成人麻豆亚洲综合无码精品 | 久久亚洲精品成人av无码网站 | 污污网站在线播放 | 狠狠做五月深爱婷婷 | 男女啪啪120秒 | 欧美无乱码久久久免费午夜一区 | 好吊日免费视频 | 国产精品一线 | 黑人巨大精品欧美一区二区, | 精品欧洲av无码一区二区14 | 欧美日韩高清丝袜 | 亚洲熟女乱色综合一区 | www.亚洲色图| 免费视频永久免费人 | 欧美激情高潮 | 2019日韩中文字幕mv | 激情亚洲网 | 国产精品第1页 | 日本在线不卡一区二区 | 999久久久免费精品国产 | 91日日拍夜夜嗷嗷叫国产 | 欧美成人精品欧美一级乱 | 亚洲网视频 | 国产精品久久久久久久久久妇女 | 久久久精品国产sm调教网站 | 日韩视频一区二区三区在线播放免费观看 | 尤物在线视频 | 国产亚洲一区二区三区四区 | 精品国产福利一区二区 | 色婷婷av一区二区三区丝袜美腿 | 色五月丁香五月综合五月 | 91hd精品少妇 | 午夜成人亚洲理伦片在线观看 | 亚洲综合91 | 天天躁日日躁狠狠躁精品推荐 | 精品夜夜澡人妻无码av蜜桃 | 国产精品午夜一区二区三区视频 | 性啪啪chinese东北老女人 | 乌克兰t做爰xxxⅹ性 | 国产–第1页–屁屁影院 | 一区二区三区视频在线播放 | 99香蕉国产精品偷在线观看 | 亚洲国产网| 爱爱视频网站 | 亚洲无线看 | 国产精品无码永久免费不卡 | 性感美女毛片 | 农村少妇无套内谢粗又长 | 天天天色综合 | www国产亚洲精品久久久日本 | 国产精品熟妇一区二区三区四区 | 伊人伊成久久人综合网站 | 日本啊啊视频 | 精品综合 | 亚洲第一页在线观看 | 无码乱肉视频免费大全合集 | 亚洲精品男人天堂 | 欧美一区二区三区久久 | 乱人伦中文字幕成人网站在线 | 久久人人干| www久久久久久久久 www久久久久久久久久 | 看av的网址| 亚洲一级中文字幕 | 国产一级做a爰片久久毛片99 | 久久久久久久久久一毛喷水 | 成人3d动漫在线观看 | 麻豆av免费入口 | 动漫av在线免费观看 | av不卡在线 | 久久久久国色av免费观看性色 | 亚洲一线av | 91久久国产自产拍夜夜嗨 | 日本一区二区三区免费高清 | 欧美视频在线观看一区二区三区 | 玖草在线 | 黄视频在线免费看 | 性av在线 | 强制高潮18xxxx国语对白 | 久青草国产在视频在线观看 | 免费日韩毛片 | 免费做爰在线观看视频妖精 | aaa日韩| 插我舔内射18免费视频 | 一级片中文 | 日韩一级视频在线 | 看三级毛片 | 少妇乱子伦在线播放 | 国产麻豆一精品一av一免费 | 99精品久久久久久久 | 亚洲综合一区在线 | 宅男av在线 | 国产麻豆精品传媒 | 欧美一乱一交一性ed2k | 欧美在线一区二区三区 | 日韩av在线影院 | 日韩av专区| 美女裸体跪姿扒开屁股无内裤 | 中文字幕在线字幕中文 | 北条麻妃一二三区 | 国产91av在线 | 久久精品午夜福利 | 日韩av手机在线免费观看 | 91精品国产欧美一区二区成人 | 寡妇高潮一级视频免费看 | 欧美裸体xxxx极品少妇软件 | 亚洲精品av在线 | 国产一区二区三区在线电影 | 国产成人自拍视频在线 | 少妇又紧又深又湿又爽视频 | 日本成人福利视频 | 久久99精品久久久久久水蜜桃 | 黄色免费网站视频 | 在线免费一级片 | 亚洲免费在线看 | 日本国产网站 | 免费人成视频在线观看网站 | 久久激情在线 | a中文字幕解说在线 | 屁屁影院ccyy备用地址 | 精品一区二区三区三区 | 夜夜影院未满十八勿进 | 青青草免费视频在线观 | 亚洲福利视频在线 | 欧美精品综合 | 成 人 色综合 | 七月色 | 成人毛片网 | 欧美bbbb内谢 | 国产精品18久久久久久久久 | 国产成人av一区二区三区不卡 | 香蕉人妻av久久久久天天 | 最新国产中文字幕 | 躁躁躁日日躁2020麻豆 | 久久久久国色av免费观看 | 女人精69xxxⅹxx视频 | 开心激情五月网 | 台湾佬综合网 | 精品人妻人人做人人爽 | 调教在线观看 | 全黄h全肉边做边吃奶视频 熟妇人妻av无码一区二区三区 | 久久精品中文闷骚内射 | 亚洲欧美一区二区精品久久久 | 男人的网站在线观看 | 国产午夜性春猛交ⅹxxx | 亚洲国产av无码精品无广告 | 成人一区二 | 肉色欧美久久久久久久免费看 | 全黄毛片| 噜噜噜久久亚洲精品国产品麻豆 | 久久久男人的天堂 | 97色伦图片97综合影院 | 人人干狠狠干 | 免费男人下部进女人下部视频 | 亚洲区小说区 | 欧美乱欲视频 | 亚洲综合热| 四虎国产成人永久精品免费 | 国产免费av在线 | 成品片a免费入口麻豆 | sm捆绑一区二区三区 | 国产超碰av | 女神呻吟娇喘高潮毛片 | 免费福利片2019潦草影视午夜 | 国产免费又爽又色又粗视频 | 亚洲精品久久7777777 | 日日夜夜天天综合 | 天堂国产一区二区三区四区不卡 | 国产欧美二区 | 麻豆影视在线免费观看 | 99久久免费精品 | 二区三区视频 | 好看的国产精彩视频 | 色人阁婷婷 | 久久国产麻豆 | 老鸭窝视频在线观看 | 综合久久给合久久狠狠狠97色 | 欧美精品自拍偷拍 | 日韩亚洲欧美中文高清在线 | 性感少妇av | 麻麻张开腿让我爽了一夜 | 国产视频一区二区在线播放 | 上原亚衣av一区二区三区 | 一个人免费在线观看视频 | 久久精品亚洲天堂 | 操操网| 亚洲天堂男人影院 | 天天干天天操天天舔 | 中文有码在线 | 裸体丰满少妇淫交 | 伊人久久综合 | 国产精品成人av片免费看 | 亚洲色图第1页 | 欧美成人一区二区三区 | 免费一级片在线观看 | 蜜臀999 | 啪啪导航| 欧美精品一区二区久久婷婷 | 嫩草影院中文字幕 | 亚洲日韩va无码中文字幕 | 天堂中文在线播放 | 91在线小视频 | 中文字幕mv | 伊人久久国产精品 | 久久99日 | 明日花绮罗576空乘在线播放 | 疯狂做受xxxx高潮视频免费 | 人人妻在人人 | 精品国产av无码一区二区三区 | 婷婷中文字幕 | 91精品91久久久中77777老牛 | 女女同性女同一区二区三区九色 | 日韩一区二区三区免费视频 | 免费超碰在线观看 | 亚洲一区播放 | 天天操天天玩 | 国产 中文 字幕 日韩 在线 | 久久久久极品 | 吻胸摸腿揉屁股娇喘视频网站小说 | 1000部啪啪 | 清清草在线视频 | 亚洲精品国产欧美在线观看 | 欧美国产精品日韩在线 | 青青青草网站免费视频在线观看 | 91九色国产ts另类人妖 | 污污的视频在线观看 | 丝袜 亚洲 欧美 日韩 综合 | 亚洲欧美日韩国产精品一区午夜 | 日韩无| 成人在线综合 | 国产精品国产成人国产三级 | 黄av在线免费观看 | 色婷婷激情一区二区三区 | 天天干天天干天天干天天 | 色婷久久| 人妻熟女av一区二区三区 | 白嫩丰满少妇xxxxx性张津瑜 | 中日韩精品视频在线观看 | 国产一区二区三区四区五区加勒比 | 国产亚洲精品久久久久四川人 | 91爱视频 | 粉嫩av一区二区三区天美传媒 | 97国产suv精品一区二区62 | 女女百合av大片一区二区三区九县 | www日韩在线 | 午夜啪啪网站 | 成人av专区 | 好吊色国产欧美日韩免费观看 | 精品视频三区 | 呦一呦二在线精品视频 | 久久天天躁狠狠躁夜夜av | 精品久久久久久久久亚洲 | 综合欧美一区二区三区 | 红杏出墙记免费看 | 男女作爱免费网站 | 日韩黄色免费观看 | 大地资源在线观看官网第三页 | 啪视频免费 | 尤物视频在线观看免费 | 国产精品无码一区二区在线 | 国产精品乱码 | 18禁男女爽爽爽午夜网站免费 | 成人性能视频在线 | 日本极品xnxxcom | 日韩午夜一区二区三区 | 91精品综合久久久久久五月天 | 成人vr视频在线观看 | 日批网址 | 国产精品任我爽爆在线播放 | 国产猛烈尖叫高潮视频免费 | 深夜网站在线 | 日本精品一区二区在线观看 | 中国china体内裑精亚洲片 | 国产日本一区二区三区 | 欧美性猛交99久久久久99按摩 | 亚色一区 | 国产美女特级嫩嫩嫩bbb | 亚洲午夜免费 | 日韩少妇白浆无码系列 | 欧美精品一区二区三区蜜臀 | 在线观看午夜视频 | 黄色小视频在线免费看 | 最新中文无码字字幕在线 | 中文字幕无码乱码人妻系列蜜桃 | 优优亚洲精品久久久久久久 | 古川伊织在线播放 | 国产小视频免费在线观看 | 午夜宅男影院 | 精品国产18久久久久久依依影院 | 制服av在线 | 日韩精品一区二区三区在线观看视频网站 | 午夜视频一区 | 亚洲黄色网址大全 | 国产精品久久久久久久久免费高清 | 啪啪激情网 | 六月色婷婷 | 超碰在线98 | 四虎永久免费地址 | av资源在线播放 | 老熟妇仑乱一区二区视頻 | 毛片视频观看 | 污网站免费在线观看 | 香蕉影音 | 偷窥自拍青青草 | 午夜美女裸体福利视频 | 风间由美一区二区三区 | 先锋影音一区二区三区 | 天天干天天干天天 | 久久伊人操 | 亚洲性色图 | 亚洲一区尤物 | 久久人人爽人人爽人人片av卡 | 国产高清精品软件丝瓜软件 | 国产无遮挡一区二区三区毛片日本 | 韩国黄色网 | 国产精品国产亚洲精品看不卡 | 欧美在线一二三区 | 国产一区二区三区免费播放 | 亚洲欧美日本韩国 | 136微拍宅男导航在线 | 永久免费黄色片 | 99精品视频免费观看 | 青青久草网 | 亚洲天堂社区 | 红杏出墙记免费看 | 在线 | 一区二区三区四区 | 放荡富婆videos√ | 久久999| 1000部羞羞视频在线看视频 | 日韩亚洲欧美中文在线 | 中文字幕校园春色 | 黄色av不卡| 男女无遮挡羞羞视频 | 欧美性大战久久久久xxx | 好吊色一区二区三区 | 亚洲精品合集 | 好硬好湿好爽好深视频 | 美女翘臀少妇啪啪呻吟流水 | 小罗莉极品一线天在线 | 欧美丰满大乳大屁股毛片图片 | 奇米av在线 | 久久er热在这里只有精品66 | 午夜精品国产精品大乳美女 | 成人天堂视频第一网站 | 午夜性做爰免费看 | 快灬快灬一下爽69 | 欧美日韩成人在线观看 | 日本黄色大片免费 | 久草超碰 | 秒拍福利视频 | 姐姐的朋友2在线 | 亚洲一区二区影院 | 午夜精品福利在线 | 好吊妞视频988gao免费软件 | 色综合天天 | 国产一国产二国产三 | 九九婷婷 | 亚洲国产av无码综合原创国产 | 成人精品免费在线观看 | 99精品视频在线免费观看 | 日韩精品中文字幕一区二区三区 | 国产精品久久一区二区三区 | 亚洲色图综合在线 | 少妇光屁股影院 | 极品老师腿张开粉嫩小泬 | 成人羞羞视频国产 | 风间由美乳巨码无在线 | 对白脏话肉麻粗话av | 久久精品h| 色橹橹欧美在线观看视频高清 | 久久久精品国产sm调教 | 日韩porn| 最新国产福利在线观看精品 | 99视频网址 | 黄色三级免费 | 国产视频三级 | 国产www性| 日韩av网站在线播放 | 色视频免费在线观看 | 国产91久 | 天天干干干干干 | 日韩一区二区在线观看视频 | 黄色小视频在线免费看 | 久久中文精品无码中文字幕下载 | 欧美日韩精品一区二区三区 | 国产精品久久久久久久久久白浆 | 九九九九九九九伊人 | 久久精品国产99精品国产2021 | 日韩久操| 精品乱码一区 | 日韩欧美在线综合网 | 欧美风情第一页 | 奶罩不戴乳罩邻居hd播放 | 香蕉视频网页版 | 国产精品青青草 | 日产一区日产2区 | 亚洲九九| 久久久成人999亚洲区美女 | 欧美日本国产欧美日本韩国99 | 亚洲国产成人精品久久 | 久久久国产一区二区三区 | 国产精品伦一区二区 | 日韩亚洲视频在线观看 | 成人片黄网站色大片免费毛片 | 在线观看免费人成视频 | 五月婷婷网 | 亚洲图片在线播放 | 在线观看亚洲一区 | 日韩激情网站 | 免费99精品国产自在在线 | 久久久av亚洲男天堂 | 一二三四视频社区在线 | 狠狠躁日日躁夜夜躁2020 | 久国产精品韩国三级视频 | 欧美性xxxxx极品少妇偷拍 | 少妇一级视频 | 国产亚洲精品久久yy50 | 精品少妇88mav | 中文字幕一区二区三区四区五区 | 女学生的大乳中文字幕 | 四虎永久在线精品免费一区二区 | 国产精品国产三级国产专区53 | 精品一级黄色片 | 人妻无码αv中文字幕久久琪琪布 | 依依成人精品视频在线观看 | 欧美丰满一区二区免费视频 | 狠狠色综合网站久久久久久久 | 国产欧美激情日韩成人三区 | 粉嫩av一区二区三区在线播放 | 国产69久久| 69精品人人人人 | 一区二区三区回区在观看免费视频 | 色香欲天天影视综合网 | 欧美国产日韩在线视频 | 国产一级淫片a免费播放口欧美 | av高清在线观看 | 中文字幕免费在线播放 | 国产又粗又猛又爽又黄的三级视频 | 美女扒开奶罩露出奶头视频网站 | 中文人妻无码一区二区三区信息 | 波多野结衣aⅴ在线 | av大片免费 | 99riav1国产精品视频 | 国产精品久久久久白丝呻吟 | 亚洲黄色在线观看 | 久久久精品国产一区二区三区 | 久久亚洲a v| 91久久视频 | 国产精品色综合一区二区三区 | 国产精品三级一区二区 | 爱av在线| 亚洲午夜视频在线观看 | 欧美性大战久久久久久久 | 黄色视屏网站 | 国产剧情av网站 | 亚洲精品成人久久 | 亚洲日韩一区二区 | 一区不卡在线观看 | 国产一级免费av | 国产一区二区三区四区在线观看 | 好色婷婷 | 草草在线影院 | 日韩欧美高清视频 | 一区精品二区国产 | 国产三区在线成人av | 在线看片成人 | 免费看一级特黄a大片 | 欧美日激情日韩精品嗯 | 无套内谢大学处破女www小说 | 国产精品黄色av | 国产精品怕怕怕免费视频 | 青青青操| 午夜精品福利一区 | 久久国产柳州莫菁门 | 久久久久国产综合av天堂 | 欧美黄色影院 | 超碰人人在线观看 | 婷婷影院在线观看 | 日韩成人av毛片 | 亚洲精品1234 | 136av福利视频导航 | 国产色在线视频 | 不卡一区二区三区四区 | 麻豆亚洲一区 | 一级性毛片 | 999亚洲国产精华液 99av海角社区 | 日产特黄极日产 | 久久综合综合久久 | 国产寡妇一级农村野外战 | 久久免费看视频 | 国产精品久久久国产盗摄 | 欧美成人精品第一区 | 国产精品嫩草影院精东 | yp在线观看视频网址入口 | 日韩精品一二三四区 | 久久久久久性高 | 国产又粗又猛又爽又黄的 | 可以看av | 一区二区三区 欧美 | 777爽死你无码免费看一二区 | 欧美日韩精品网站 | 国产乱能 | 久久精品国内一区二区三区 | 一区二区日本视频 | 网红福利视频 | 韩日精品视频 | 性欧美zoo| www国产无套内射com | 性欧美色图 | 日韩伦人妻无码 | 一级在线播放 | 光明影院手机版在线观看免费 | 成人免费区一区二区三区 | 亚洲一级一级一级 | 老子影院午夜伦不卡大全 | 午夜av毛片| 亚洲精选中文字幕 | 五月婷婷丁香在线 | 色94色欧美sute亚洲线路二 | 天天做天天摸天天爽欧美一区 | 偷偷操99 | 欧美日韩精品亚洲精品 | 91成熟丰满女人少妇尤物 | 欧洲精品码一区二区三区免费看 | 一级做a爱片性色毛片高清 一级做a毛片 | www在线看 | av片一区二区三区 | 亚洲女人天堂网 | 成人区精品一区二区婷婷 | 中国china露脸自拍性hd | 超级黄色毛片 | 免费黄色小视频网站 | 伊朗做爰xxxⅹ性视频 | 95精品视频 | 五月婷婷网| 成人久久久久久 | hd最新国产人妖ts视频仙踪林 | 久久视频这里只精品 | 国产男女激情 | 国产嫩草一区二区三区在线观看 | 久久99精品久久久久久动态图 | 色屁屁ts人妖系列二区 | 日韩精品免费播放 | 青青青青操 | 视频一区国产精品 | 超碰97人人人人人蜜桃 | 精品国产一区二区三区久久狼 | 最近免费中文字幕中文高清6 | 好吊爽在线播放视频 | 波多野吉衣中文字幕 | 国产人成 | 一区二区影视 | 九色91丨porny丨丝袜 | 青娱乐极品视觉盛宴av | 精品熟女少妇av免费久久 | 99在线精品视频免费观看20 | 日韩无套无码精品 | 国产欧美一区二区精品97 | 高清乱码男女免费观看 | 成年片在线观看 | 久久日本精品字幕区二区 | 一级片视频免费 | av中文字幕第一页 | 13一15学生毛片视频软件 | 日本三级韩国三级欧美三级 | 在线免费观看h片 | 亚洲人成人天堂h久久 | 亚洲一区二区中文字幕 | 中国免费黄色片 |