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

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

    • 分享

      Git 系列之三:Windows 下 Git 配置與使用指南 | 靜養(yǎng)心智

       oskycar 2012-05-06

      Git 系列之三:Windows 下 Git 配置與使用指南

      一、安裝

      默認(rèn)安裝:msysGit

      二、配置

      1、C:\Program Files\Git\etc\gitconfig 添加:
      【注意!】請(qǐng)將第二行最后的 “your-id” 修改成你在服務(wù)器上的實(shí)際 id,默認(rèn)是姓名拼音。

      [alias]
          go = "! bash -c \"git pull && git add .; if [ \\\"$*\\\" == \\\"\\\" ]; then git commit -a; else git commit -am \\\"$*\\\"; fi; git push origin master:your-id;\""
      [core]
          autocrlf = false
      [gui]
          encoding = utf-8
      [i18n]
          commitencoding = GB2312
      [user]
          email = xxx@gmail.com
          name = 某某某

      2、C:\Program Files\Git\etc\inputrc 修改兩行為:

      set output-meta on
      set convert-meta off

      3、C:\Program Files\Git\etc\git-completion.bash 末尾增加:

      alias ls='ls --show-control-chars --color=auto'

      4、C:\Program Files\Git\etc\profile 末尾增加:

      export LESSCHARSET=utf-8

      【TIP】以上文件最好使用支持 unix 格式的編輯器修改(如 Notepad++、NetBeans),最次也用“寫字板”而非“記事本”。

      【TIP】若想了解為什么這樣設(shè)置,請(qǐng)參見:Windows 下 Git 客戶端的選擇,及 msysGit 各種中文問題的解決

      三、生成密鑰

      安裝完后,需要生成一對(duì) Key(這里指密鑰),然后才能通過加密的方式和服務(wù)器的代碼庫(kù)取得同步。

      到開始菜單,找到“Git Bash”,運(yùn)行之,并執(zhí)行以下命令:

      $ ssh-keygen -t rsa

      程序會(huì)提示您輸入密鑰的文件名,直接按回車即可。
      然后會(huì)要求你輸入一個(gè)密碼,將來(lái)在使用密鑰的時(shí)候需要提供這個(gè)密碼??梢暂斎?,也可以不輸入直接回車(無(wú)論輸入還是不輸入,都會(huì)要求你確認(rèn)一次)。
      確認(rèn)完畢后,程序?qū)⑸梢粚?duì)密鑰存放在以下文件夾:

      C:\Users\Administrator[這里替換成你的用戶名]\.ssh

      密鑰分成兩個(gè)文件,一個(gè)私鑰(id_rsa)、一個(gè)公鑰(id_rsa.pub)。
      私鑰保存在您的電腦上,公鑰交項(xiàng)目負(fù)責(zé)人添加到服務(wù)器上。用戶必須擁有與服務(wù)器公鑰所配對(duì)的私鑰,才能訪問服務(wù)器上的代碼庫(kù)。

      【注意!】為了項(xiàng)目代碼的安全,請(qǐng)妥善保管你的私鑰!因?yàn)橐坏┧借€外泄,將可能導(dǎo)致服務(wù)器上的代碼被泄漏!

      四、使用

      1、克隆代碼庫(kù)

      使用 Windows 資源管理器,打開你打算存放項(xiàng)目代碼的文件夾,點(diǎn)右鍵選擇 Git Bash。

      在我們的項(xiàng)目管理系統(tǒng)中,每個(gè)項(xiàng)目的首頁(yè),都有寫明代碼克隆的地址,比如我們用于測(cè)試目的的沙盒項(xiàng)目:

      $ git clone your-name@testing.aysaas.com:/var/projects/sandbox

      在 Git Bash 中運(yùn)行這條命令就能將沙盒項(xiàng)目中的所有代碼(其實(shí)只是幾個(gè)隨便測(cè)試的文件)克隆到本地。

      接著您就可以打開習(xí)慣的 IDE(如 NetBeans),投入到項(xiàng)目的開發(fā)中啦~!

      【TIP】上面命令中的 your-name 要改成你在服務(wù)器上實(shí)際的用戶名。

      2、查看修改差異

      開發(fā)過程中,如果你想了解修改了哪些代碼,總覽所有代碼的改動(dòng)情況,可以在 Git Bash 中輸入此命令:

      $ git diff

      【TIP】Git Bash diff 的時(shí)候有兩個(gè)缺點(diǎn):一、窗口太窄,可能顯示不下整行的代碼;二、如果代碼中有中文,會(huì)亂碼。如果你碰到這兩個(gè)問題,可以在項(xiàng)目文件夾下點(diǎn)右鍵,選擇 Git Gui。

      3、提交修改

      每當(dāng)完成一個(gè)階段的代碼,就需要提交代碼以記錄進(jìn)展,方便日后查找問題以及團(tuán)隊(duì)協(xié)作。

      $ git go aaa 修改說明(改動(dòng)了什么?為什么這樣改?)

      【TIP】別忘了 go 后面的 aaa,關(guān)于 ‘git go’ 命令的詳細(xì)說明,請(qǐng)參見 Windows 下 Git 客戶端的選擇,及 msysGit 各種中文問題的解決

      【TIP】請(qǐng)盡量養(yǎng)成勤提交的好習(xí)慣。當(dāng)代碼不幸出現(xiàn)問題時(shí),比較容易找出從什么時(shí)刻開始出現(xiàn)問題,并回退到該時(shí)刻進(jìn)行調(diào)試,最大限度保護(hù)已完成的階段性工作。

      【TIP】以上命令,都需要在項(xiàng)目目錄下運(yùn)行。Git Bash 在命令提示符前,會(huì)顯示當(dāng)前所在的目錄。如果當(dāng)前不在項(xiàng)目目錄之下,需要用 cd 命令切換到項(xiàng)目所在目錄。
      簡(jiǎn)單的辦法,就是先在資源管理器里打開項(xiàng)目文件夾,再點(diǎn)右鍵,選擇 Git Bash。

      五、總結(jié)

      至此,從獲取代碼、查看差異、到提交代碼,整個(gè)流程都熟悉了。Git 還有比較高級(jí)的技巧,大家可以參考 Git 進(jìn)階功能 或在線找進(jìn)一步的資料學(xué)習(xí)。

        本站是提供個(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)論公約

        類似文章 更多