Gitorious基本配置流程

2021-09-06 06:17:48 字數 1253 閱讀 1089

一. github、gitorious對比:

gitorious與github二者主要功能一樣,都是git的版本管理倉庫。

區別:

1. gitorious比github更早誕生;

2. gitorious開源,github閉源;

3. 但github比gitorious在商業上更成功,名聲也更大。

就個人感覺,github與gitorious:

1. 入門更簡單(gui工具能很地輔助新手)

2. 同時社交上的功能更強大,對交流與學習的幫助很大。

3. 由於名聲關係,github上有更多的開源專案。

基於以上3點,我會傾向使用github。不過由於工作關係,我需要對gitorious上的專案做功能改進。所以有幸使用gitorious。

二. gitorious基礎配置流程:

1. 註冊使用者

2. 生成sshkey(github的工具能自動幫你完成此步驟,而在gitorious就必須手動做了)

ssh-keygen -t rsa

或者 windows上用securecrt的"create public key"也可以,不過生成的結果要按"ssh-algorithm base64-content you@somehost"方式存放。

3. 在gitorious上設定publickey

4. privatekey存放

*nux上:在/home/ `username` /.ssh/id_rsa

windows上:c:\users\administrator\.ssh\id_rsa

如果位置或名稱不對,push的時候會ssh錯誤。

5. 在gitorious上,進行專案clone,建立自己的伺服器倉庫(gitorious上clone與github的fork相同)

6. 建立本地倉庫(把自己的伺服器倉庫clone到本地)

git clone git: hyddds-testlink-code

7. 設定push url(使用github建立本地倉庫後,工具會自動幫你完成這一步,從哪個地方clone,push url就指向哪個伺服器倉庫。gitorious則需要手動設定)

git remote set-url --push origin [email protected]:~hyddd/testlink-ga/hyddds-testlink-code.git

8. 設定「源」倉庫:

git remote add upstream git:

基本HTTP流程

http是hyper text transfer protocol 超文字協議 縮寫,主要負責伺服器與瀏覽器之間的通訊。http把客戶端瀏覽器的請求傳送到伺服器,並把相應的網頁內容由伺服器返回到客戶端瀏覽器。一次完整的http瀏覽器一般包括以下流程 1 開啟http連線,因為http是一種無狀態協議...

測試基本流程

整理日常測試工作中的基本流程,梳理測試思路 以下分三個方向說明不同專案的測試基本流程,一般包括需求評審 編寫測試大綱 測試用例 測試計畫 執行測試 過程匯報 測試報告 測試總結等。一 立項專案流程 1 1 首先要有必備的素質,包括溝通能力 表達能力 邏輯思維能力 團隊協作能力 處理日常事務和突發事件...

git基本流程

git branch檢視是否為當前需更新的分支 git checkout 分支名 更新 git pull origin 遠端分支名 git log檢視是否為對應版本commit號 git clone 整個工程 進入工程目錄,可先git config list檢視主庫的url git submodul...