生活随笔
收集整理的這篇文章主要介紹了
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-adminmembers = simen@simen-ThinkPad-T510 #增加如下內容,即增加了一個SrongWord的組,他是對StrongWord項目的可寫權限,成員有simen [group StrongWord]writable = StrongWordmembers = 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过程记录的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。