Linux下git的基本配置

      太久沒有更新博客了,近來發現很多比較基本的操作和指令都忘記了,果然還是好記性不如爛筆頭。

      關於git這個東西就不作介紹了,總之就是一個代碼管理軟件,Linux創始人爲了方便管理Linux源代碼寫的,目前Linux和android都有用到git在管理,對於個人了學習型小團體也可以借用github進行代碼託管,在此就把這個過程記錄一下,方便自己興許也能方便一下別人。

step 1 在Ubuntu上安裝git

    sudo apt-get install git
         Ubuntu上很多軟件都是這麼裝的,主要是知道包名

step 2 在Ubuntu上安裝SSH

    sudo apt-get install ssh
       光有一個git還不能很方便的上傳下載代碼,因此配合安裝一個ssh是有必要的,github服務器也支持使用ssh協議上傳下載
step 3 生成SSH key
    ssh-keygen -t rsa
         用這個命令生成一對密鑰,中間過程可以一直無腦確認下去,除非之前已經生成過,如果生成過那麼有一個地方要選擇確認替換之前的,最後得到一個公鑰一個私鑰,而SSH的安全傳輸也依賴於這個密鑰最後得到的公鑰文件一般爲/home/your user name/.ssh/id_rsa.pub(替換your user name爲自己的ubuntu的用戶名,下同)。
step 4 查看公鑰並添加到git服務器
    cat /home/your user name/.ssh/id_rsa.pub
        一般執行之後看到的東西是這樣的

      

      然後一字不落,包括頭和尾複製到github的個人設置的添加ssh key選項中。

step 5 配置郵箱和用戶名

     git config --global user.email "email address"
     git config --global user.name "your name"
          這個兩個命令是git命令,和平臺沒什麼關係,如果是windows這個命令應該也是可以的,替換郵箱爲你的郵箱,用戶名爲你的用戶名,注意這個地方最好和服務器一致,如果不一致可能出現無法上傳

step 6 將git commit編譯器從git nano換成vim

     git config --global core.editor vim
          在Linux上安裝完git之後提交代碼git commit默認的是git nano編輯器(不知道你們的會不會是,反正我的是),這個編輯器我也用不習慣(如果你發現這個東西你感到無法使用,那麼十有八九就是git nano了),乾脆換成常用的vim,執行上一條命令,整個配置過程到此爲止,即使平臺有差距,配置過程也是差不多的,只是有可能個別命令有一點區別,配置好的之後就可以盡情的使用git管理你的代碼了。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章