<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          怎么擺脫又臭又長的 Git 命令?

          共 1079字,需瀏覽 3分鐘

           ·

          2020-10-06 03:32

          Java技術(shù)棧

          www.javastack.cn

          關(guān)注閱讀更多優(yōu)質(zhì)文章



          在使用 Git 的時(shí)候,雖然大部分時(shí)候我們用的是圖形客戶端,但圖形客戶端不能解決所有的操作,所以,也少不了要需要使用命令行的時(shí)候。

          但有些 Git 命令和參數(shù)確實(shí)又不好記,甚至有的命令每次要用的時(shí)候需要去查資料才知道,嚴(yán)重影響效率。

          怎么擺脫又臭又長的 Git 命令?

          所以,本篇棧長分享一個(gè)偷懶的小技巧,我們可以給 Git 命令設(shè)置對(duì)應(yīng)的別名(也可以說是縮寫),比如:

          $?git?config?--global?alias.br?branch

          我給 branch 設(shè)置了一個(gè)別名:br,我們就可以使用 git br 代替 git branch 了。

          --global 表示全局倉庫,也可以使用 --local 設(shè)置成當(dāng)前倉庫命令別名。

          $?git?br
          *?master

          另外一個(gè)查看狀態(tài)的 status 命令我覺得有必要設(shè)置下別名,很容易打錯(cuò),也容易與 state 混淆。

          $?git?config?--global?alias.st?status

          以后只需要使用 git st 是不是就簡(jiǎn)單多了。

          下面再舉一個(gè)復(fù)雜點(diǎn)帶參數(shù)的例子:

          $?git?config?--global?alias.rhm?'reset?--hard?origin/master'

          我把重置成遠(yuǎn)程分支的命令別名改為了:rhm,帶參數(shù)部分需要用單引號(hào)包起來,這個(gè)命令可能平時(shí)用的不多,也不好記,關(guān)鍵時(shí)刻卻非常有用。

          $?git?rhm
          HEAD?is?now?at?7e66820?1

          我們?cè)賮砜聪?git 的全局配置文件 .gitconfig 內(nèi)容,你會(huì)發(fā)現(xiàn)多了一個(gè) alias 組:

          ...

          [alias]
          ?rhm?=?reset?--hard?origin/master
          ?st?=?status
          ?br?=?branch

          沒錯(cuò),我們可以直接編輯這個(gè)配置文件,一次性設(shè)置對(duì)應(yīng)的 Git 命令別名關(guān)系。

          OK,大家都學(xué)會(huì)了嗎?

          本文只是畫龍點(diǎn)睛,你平時(shí)用哪些復(fù)雜的命令呢?別名用起來吧!效率杠杠的!

          奇奇怪怪的知識(shí)是不是又增加了?關(guān)注公眾號(hào)Java技術(shù)棧,棧長還會(huì)繼續(xù)分享一些 Git 的使用小技巧,公眾號(hào)第一時(shí)間推送。

          覺得有用,老鐵們點(diǎn)個(gè)在看、轉(zhuǎn)發(fā)支持下吧!





          關(guān)注Java技術(shù)棧看更多干貨



          戳原文,獲取精選面試題!
          瀏覽 54
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  免费一级无码婬片A片APP直播 | 奇米成人网 | 婷婷人人爽 | 日韩人妻无码一级毛片欧美 | 日韩视频一区二区 |