2009年11月13日 星期五

git server筆記

Server (Repository):
mkdir example.git
cd example.git
git --bare init

project的目錄取xxx.git,然後init加--bare, 表示只會在當下目錄放git的東西,不會有原始檔案
如果要原始檔案再git clone出來就好了.

Client端:
mkdir example
cd example
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin ssh://USERNAME@REMOTE_SERVER/example.git
git push origin master (第一次之後只要打git push就可以了)

remote可以用local, git和ssh, 目前是用ssh

via: Setting Up a Git Server

設定:
git config --global user.name "NAME"
git config --global user.email "EMAIL@EMAIL.COM"

沒有留言: