日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu 安装配置Git过程记录

發布時間:2025/4/9 Ubuntu 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu 安装配置Git过程记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Git : Linux核心源碼管理系統,測試了一段時間感覺確實強大,感覺官網和其他網上的配置方法都不盡完善(針對Debian/Ubuntu),這里留下配置記錄與大家共享

1、測試平臺

服務器:Debian 5.07 AMD64 IP:192.168.88.88

客戶端:Ubuntu 10.10 AMD64 IP:192.168.88.8 用戶:simen 用戶主目錄:/home/simen

2、配置前前準備

服務器:

C代碼
  • # 服務器安裝ssh server另外還裝了gitosis做git的權限管理,感覺這個功能非常好,非常強大。
  • > sudo apt-get install openssh-server git-core gitosis
  • 客戶端:

    C代碼
  • > sudo apt-get install git-core openssh-client
  • # 使用ssh-keygen生成一對密鑰,注意 這個時候不要用sudo
  • > ssh-keygen -t rsa
  • 3、服務器配置過程

    服務器:

    C代碼
  • > sudo useradd -m -s /bin/bash -d /home/git git
  • > sudo passwd git
  • 客戶端:

    C代碼
  • # 通過ssh使用git用戶把本機的公鑰發送到/homt/git目錄下
  • > scp /home/simen/.ssh/id_rsa.pub git@192.168.88.88:/home/git
  • 服務器:

    C代碼
  • # 切換到git用戶
  • > su - git
  • # 初始化gitosis
  • > gitosis-init < id_rsa.pub
  • # 設置權限讓gitosis-admin倉庫可clone
  • > sudo chmod 755 /home/git/repositories/gitosis-admin.git/hooks/post-update
  • 客戶端:

    C代碼
  • # 我在/tmp目錄下clone倉庫
  • > cd /tmp
  • # 取出gidosis的管理倉庫
  • > git clone git@192.168.88.88:gitosis-admin.git
  • > cd gitosis
  • # 編輯配置文件,因為客戶端是Ubuntu所以使用gedit,也可以使用vi
  • > gedit gitosis.conf
  • ****************************************************
  • [gitosis]
  • [group gitosis-admin]
  • writable = gitosis-admin
  • members = simen@simen-ThinkPad-T510
  • #增加如下內容,即增加了一個SrongWord的組,他是對StrongWord項目的可寫權限,成員有simen
  • [group StrongWord]
  • writable = StrongWord
  • members = simen
  • ****************************************************
  • # 將本用戶的公鑰拷貝到keydir目錄內的simen.pud
  • # 這個simen.pud名字 和gitosis.conf中的“members = simen”對應
  • > cp /home/simen/.ssh/id_rsa.pud /tmp/gitosis-admin/keydir/simen.pud
  • # 注意后面的add + 空格 + 點
  • > git add .
  • > git commit -am "add simen pub"
  • > git push
  • # 回到tmp目錄
  • > cd /tmp
  • > mkdir StrongWord
  • > cd StrongWord
  • # 初始化一個git本地倉庫
  • > git init
  • # 這個時候可以把StrongWord項目拷貝進來了
  • # 我用的StrongWord項目是 http://simen-net.iteye.com/blog/553020
  • > git add .
  • > git commit -am "StrongWord init"
  • # 新建一個origin的遠程倉庫
  • > remote add origin git@192.168.88.88:StrongWord.git
  • # 將本地倉庫push到遠程倉庫的master分支
  • > git push origin master
  • 到這里安裝配置就可以完活了

    3、最后看看Eclipse中Egit插件的使用:注意在操作的使用不會提示輸入密碼的,如果要輸入密碼可能之前的配置有問題




    • 查看圖片附件

    轉載于:https://www.cnblogs.com/lifan3a/articles/4844300.html

    總結

    以上是生活随笔為你收集整理的Ubuntu 安装配置Git过程记录的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。