Mac OS X 下基於SSH的git伺服器的搭建

2021-08-31 11:17:33 字數 750 閱讀 8701

前言:

在mac os x下面,通過虛擬機器搭建了windows xp和ubuntu 10.10,由於ubuntu的vmware tools安裝後不能使用,所以想在這三個系統中同步檔案,就選用了git,並且基於ssh

下面是我部署這個環境的一些步驟

1. 在mac os x下面安裝git

sudo port install git-core

2. 開啟宿主系統的ssh

這裡是mac os x, 在偏好設定-共享裡開啟遠端登入。

3. 建立乙個git倉庫

mkdir git

cd git

git init

git add *

git commit

4. 用git的ssh協議連線並操作git

git clone ssh:

注意:連線的時候會出現這個錯誤

「bash: git-upload-pack: command not found

fatal: the remote end hung up unexpectedly

」這是因為在non-logging shell的path中找不到git-upload-pack

解決的辦法是指定-u git-upload-pack's path,這個方法比較麻煩

終極解決的辦法是執行下面的命令:

cd /usr/bin

sudo ln /usr/local/git/bin/git* .

----[over]----

MAC OSX下XAMPP配置基於網域名稱的虛擬主機

mac osx下xampp配置基於網域名稱的虛擬主機 設定虛擬主機 在httpd.conf中找到 include private etc apache2 extra httpd vhosts.conf 去掉全面的 儲存並退出。重啟xampp apache後就開啟了虛擬主機配置功能。增加如下配置 do...

IntelliJ IDEA下配置的使用git

git是目前流行的分布式版本管理系統。它擁有兩套版本庫,本地庫和遠端庫,在不進行合併和刪除之類的操作時這兩套版本庫互不影響。也因此其近乎所有的操作都是本地執行,所以在斷網的情況下任然可以提交 切換分支。git又使用了sha 1雜湊演算法確保了在檔案傳輸時變得不完整 磁碟損壞導致資料丟失時能立即察覺到...

Mac OS X 下 App 的解除安裝

ossafari 應用伺服器 xcode macos 資料夾,則是包含了此應用程式的真正的可執行檔案 類似 windows 下的 exe 檔案 當然,一些程式可能包含不只乙個的可執行檔案。resources,顧名思義,就是資源檔案,包含圖示,語言包,以及其它各種檔案,這個沒有嚴格的限制。2,通過 g...