2011年11月2日

用Dropbox 架設git server

請先申請Dropbox資料同步服務
用Dropbox架git server的好處是你不需要另外建立一個獨立的server

首先在程式目錄(working directory)建立repo

git init

建立 .gitignore
python可以參考
.env *.sdocml *.mo *.egg-info *.egg *.EGG *.EGG-INFO build boilerplate develop-eggs downloads eggs fake-eggs parts dist bin venv .installed.cfg .mr.developer.cfg .hg .bzr .svn *.pyc *.pyo *.tmp *.sassc *.scssc *.sass-cache
然後在Dropbox建立一個bare repo

git init –-bare

在working directory執行

git remote add origin ~/path/to/Dropbox/repo

代表將Dropbox中的repo設為此專案的origin(working directory是master)
接下來就可以把code丟上去

git add . -n
git add .
git status
git commit -m "add initial files"
git push origin master
git log

之後要抓回master

git pull origin master


本文參考mr.mu 的文章

如果想要進一步學習Git 操作可以閱讀版本控制使用Git