參考2
--bare參數參考
無法Push參考
Port位置 /usr/port/devel/git
加入使用者,此為外部連進來的帳密
adduser
在家目錄增加.ssh目錄
mkdir -p /home/git/.ssh
加入SSH密鑰
touch /home/git/.ssh/authorized_keys
修改權限
chmod 0700 /home/git/.ssh chmod 0600 /home/git/.ssh/authorized_keys
修改啟動參數 /etc/rc.conf
git_daemon_enable="YES" git_daemon_flags="--syslog --export-all"
若是無法啟動改為
git_daemon_flags="--syslog --export-all --reuseaddr --detach"
啟動daemon
/usr/local/etc/rc.d/git_daemon start
創建專案目錄並初始化倉庫
su git cd /home/git/ mkdir project.git cd project.git git --bare init
git@[gitserver]:/home/git/project.git BSD帳號名稱@伺服器位置,可以是domain:專案位置
無法Push在專案倉庫執行這行
git config --bool core.bare true
占用9418port
沒有留言:
張貼留言