星期日, 6月 23, 2013

【MAC】 GIT + DropBox + SourceTree 專案版本管理

網路有很多教學了,今天剛好加班,帶着筆電實做以一次。

當主機 和 筆電 有專案要同步的問題 一直困擾我很久,

當初在ARCH LINUX的時候 是使用HG + DROPBOX 來進行同步,

光是設定就超級麻煩的了。

如今 主機 和筆電 都裝成黑蘋果了,剛好之前的專案使用GIT,

一用就上癮了。

1. 下載GIT 找個適合自己MAC
http://code.google.com/p/git-osx-installer/

2.下載 SourceTree ,這真的是超級強大的工具
http://www.sourcetreeapp.com/

3.下載 Dropbox ,這個鬼東西 和 pathfinder 衝到的樣子CPU都給我跑100%以上。

4.在DROPBOX 建立一個放專案的目錄 並且 git --bare init 你的專案

5. #git add .   常見的GIT ADD your files

6.#git commit -m 'project init'  常見的GIT commit

7. 之後 開啟 SourceTree 使用 Clone Repository

8. 之後就出現超級好用的GIT管理畫面了,連ADD COMMIT PUSH 一堆有的沒得都是 按鈕。


9.若在PUSH 發生master -> master (branch is currently checked out) 什麼鬼的

修改增加 .git/config
[receive]   
denyCurrentBranch = ignore