在Ubuntu下快速安裝gitolite

2021-06-08 05:11:21 字數 1290 閱讀 8147

在ubuntu下快速安裝gitolite

我的環境:

客戶端:mac lion 10.7

服務端:ubuntu 12.04 (ec2 instance)

【客戶端操作】:

1. 建立 ssh 公鑰私鑰對

$ ssh-keygen -t rsa

2. 上傳公鑰到ubuntu伺服器

$ scp ~/.ssh/id_rsa.pub [email protected]:/tmp/user.pub

以上,[email protected]裡的ubuntu是使用者名稱,後面的yourdomain.com是你自己的網域名稱。下同。

3. ssh登陸到遠端伺服器

$ ssh [email protected]

【服務端操作】:

4. 切換到超級使用者

$ sudo su -

5. 安裝gitolite

# apt-get install gitolite

6. 建立gitolite使用者及使用者組

# addgroup gitolite

# adduser --disabled-password --home /home/gitolite --ingroup gitolite gitolite

7. 切換到gitolite使用者

# su - gitolite

8. 執行gitolite安裝指令碼

$ gl-setup /tmp/user.pub

【客戶端操作】:

9. 轉殖gitolite-admin

$ git clone [email protected]:gitolite-admin

10. 切換到gitolite-admin目錄

$ cd gitolite-admin

11. 建立乙個測試倉庫:test,然後提交:

$ nano conf/gitolite.conf

$ git commit -a -m "add test repository"

12. 推送到服務端

$ git push

13. 轉殖測試倉庫:test

$ git clone [email protected]:test

14. 給test倉庫新增乙個readme檔案,然後提交

$ echo "test repo" > readme

$ git commit -a -m "initial commit"

15. 將變更推送到服務端

$ git push origin master

在Ubuntu下安裝git的過程

解壓 tar xvzf git 1.6.0.2.tar.gz build它 cd git 1.6.0.2 configure prefix usr bin make 然後看見了錯誤 zlib.h no such file or directory zlib.h 包含在 zlibg1 dev中 ope...

ubuntu下快速安裝rabbitmq

安裝erlang 執行 sudo apt get install erlang nox 驗證 執行 erl 安裝rabbitmq 可選 sudo apt get update 可選 sudo apt get upgrade 執行 sudo apt get install rabbitmq serve...

在Ubuntu 下快速安裝IE瀏覽器

絕大多數時間我都是用 firefox 但是 ie 也有 ie 的用處,有不少網頁非 ie 不可,尤其是中國這些銀行的網上銀行的網頁,用 firefox 都不太容易對付,不如 ie 來的方便。浦東發展銀行的倒是支援 firefox 可惜我還沒有辦浦發銀行的銀行卡。在 linux 下執行 ie,無非是用...