乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      msysGit 安裝后的配置

       敬而遠(yuǎn) 2013-04-20

      msysGit

          msysGit  作為 Window 平臺(tái)下的原生程序,Windows 平臺(tái)下是 Git 客戶端的不二之選。msysGit 的安裝過程很簡(jiǎn)單,幾步贅述了。這里僅技術(shù)一下安裝后的配置工作。

          作為 Git 客戶端工具,如果連接不同的 Git 服務(wù),配置過程可能會(huì)有所不同。由于通常會(huì)使用 Github 提供的 Git 服務(wù),這里就以訪問 Github 所需要的配置為例。

        msysGit --> Github

      復(fù)制代碼
       1切換到存放密鑰的目錄
      2 $ ls
      3 id_dsa id_dsa.pub id_rsa id_rsa.pub known_hosts
      4
      5查看公鑰內(nèi)容,并將其復(fù)制到 github 中的 SSH Keys 數(shù)據(jù)庫(kù)中
      6 Administrator@99638E047C1E4A0 ~/.ssh
      7 $ vim id_rsa.pub
      8
      9測(cè)試與 Github 服務(wù)器的聯(lián)通情況
      10 Administrator@99638E047C1E4A0 ~/.ssh
      11 $ ssh -T git@github.com
      12 Hi kysnail! You've successfully authenticated, but GitHub does not provide shell
      13 access.
      14
      15配置全局用戶姓名
      16 Administrator@99638E047C1E4A0 ~/.ssh
      17 $ git config --global user.name "kysnail"
      18
      19配置郵件名
      20 Administrator@99638E047C1E4A0 ~/.ssh
      21 $ git config --global user.email "TracingLife@gmail.com"
      22
      23配置全局用戶名
      24 Administrator@99638E047C1E4A0 ~/.ssh
      25 $ git config --global github.user kysnail
      26
      27配置 API Token
      28 Administrator@99638E047C1E4A0 ~/.ssh
      29 $ git config --global github.token e97cc93e4dcd9a0012d11300d9e2ec39
      復(fù)制代碼

      文件亂碼問題

      通過 msysGit 檢出的文本文件,編碼類型為 UTF-8 without Signature ,客戶端的 vim 文件類型也設(shè)定為 UTF-8。

      set encoding=utf-8
      fileencoding=utf-8
      fileencodings=ucs-bom,utf-8,chinese

      但在終端下打開文件時(shí)仍然出現(xiàn)亂碼,

      由此問題就引出了 vim 下與編碼問題有關(guān)的另一個(gè)參數(shù) termencoding 。這個(gè)參數(shù)用于指定鍵盤產(chǎn)生和顯示能識(shí)別的字符編碼。由于默認(rèn)中文環(huán)境下 cmd 的代碼頁(yè)為 936,而 termencoding 編碼缺省值就是控制臺(tái)的代碼頁(yè),從而造成了上面的亂碼問題。

      如果你的系統(tǒng)沒有 UTF-8 的 locale 支持,或者你不想更改控制臺(tái)的代碼頁(yè),則可以使用下面的方式解決。

      :let &termencoding = &encoding
      :set encoding=utf-8

      執(zhí)行效果如下:

      vim 幫助你完成編碼的轉(zhuǎn)換工作。 

      當(dāng)然也可以在 _vimrc 中進(jìn)行設(shè)定(注意:msysGit 自帶了一個(gè) vim 編輯器):

      let &termencoding = &encoding
      set encoding=utf-8
      fileencoding=utf-8
      fileencodings=ucs-bom,utf-8,chinese

      msysGit 終端不能列出中文目錄 

      修改 GIT_HOME/etc/bash_profile 文件,添加如下內(nèi)容:

      alias ls='ls -F --color --show-control-chars'
      alias ll='ls -l'

      還好,最新版本 1.7.9 已經(jīng)為我們?cè)O(shè)置好此條目。

      msysGit 終端不支持中文輸入 

      這是 msysGit 為了避免亂碼問題,而在終端上進(jìn)行了文字編碼的轉(zhuǎn)換,只需要關(guān)閉這個(gè)轉(zhuǎn)換操作,就可正常顯示了。

      # disable/enable 8bit input
      set meta-flag on
      set input-meta on
      set output-meta off -> on
      set ocnvert-meta on -> off

      msysGit 不能顯示中文注釋

      export LESSCHARSET=UTF-8

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多