最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

高級(jí)開發(fā)用的這 幾個(gè) Git 命令,個(gè)個(gè)驚艷!

2023-01-29 16:26 作者:要寵你上天  | 我要投稿
  • 導(dǎo)航 —— 跳到之前的分支

  • 查看歷史

  • 哎呀:之前重置了一個(gè)不想保留的提交,但是現(xiàn)在又想要回滾?

  • 哎喲:我把本地倉庫搞得一團(tuán)糟,應(yīng)該怎么清理?

  • 查看我的分支和 master 的不同

  • 定制提交

  • 修正

  • rebase 的時(shí)候在每個(gè)提交上執(zhí)行命令

  • 暫存

  • 清理

  • GitHub = Git + Hub

如果你覺得 git 很迷惑人,那么這份小抄正是為你準(zhǔn)備的!

請注意我有意跳過了?git commit、git pull/push?之類的基本命令,這份小抄的主題是 git 的一些「高級(jí)」用法。


導(dǎo)航 —— 跳到之前的分支


查看歷史


哎呀:之前重置了一個(gè)不想保留的提交,但是現(xiàn)在又想要回滾?


哎喲:我把本地倉庫搞得一團(tuán)糟,應(yīng)該怎么清理?


查看我的分支和 master 的不同


定制提交


squash 提交

比方說我想要 rebase 最近 3 個(gè)提交:

- git rebase -i HEAD~3 - 保留第一行的 pick,剩余提交替換為 squash 或 s - 清理提交日志并保存(vi 編輯器中鍵入 :wq 即可保存)


修正

比方說想在提交 fed14a4c 加上一些內(nèi)容。


git 提交分支


rebase 的時(shí)候在每個(gè)提交上執(zhí)行命令

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

#?在最近?3?個(gè)提交上運(yùn)行?`npm?test`?命令


暫存

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


清理


GitHub = Git + Hub

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


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


高級(jí)開發(fā)用的這 幾個(gè) Git 命令,個(gè)個(gè)驚艷!的評(píng)論 (共 條)

分享到微博請遵守國家法律
宜春市| 即墨市| 砀山县| 石门县| 启东市| 元阳县| 阜阳市| 文山县| 湖州市| 通许县| 惠东县| 呼图壁县| 泌阳县| 巫山县| 古交市| 名山县| 宝鸡市| 会宁县| 桃园县| 临桂县| 福鼎市| 建宁县| 海原县| 远安县| 香河县| 海口市| 镇赉县| 松潘县| 丹东市| 澄迈县| 九寨沟县| 邯郸县| 皮山县| 景德镇市| 台南县| 萍乡市| 延安市| 乡宁县| 黄梅县| 吕梁市| 苍南县|