KSDG web course #1 - git: 從零開始 - 如何利用版本控制提升網站開發團隊效益

1,822 views

Published on

KSDG (Kaohsiung Software Developer Group) Web Course #1 聚會議程2

Published in: Sports
0 Comments
13 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,822
On SlideShare
0
From Embeds
0
Number of Embeds
42
Actions
Shares
0
Downloads
19
Comments
0
Likes
13
Embeds 0
No embeds

No notes for slide

KSDG web course #1 - git: 從零開始 - 如何利用版本控制提升網站開發團隊效益

  1. 1. * - 如何利用版本控制提升網站開發團隊效益 KKBOX S.RDC ericpi
  2. 2. 現在是2013年, 不是1613年…
  3. 3. 但..真的問題是…
  4. 4. problem driven…
  5. 5. *
  6. 6. 日子久了, 鬼才相信你記得 哪個檔案是哪個版本
  7. 7. 多了、少了、內容 差異都看不出來
  8. 8. 做爛了, source很難管;若研發跟線上同步進行, 未來整合問題又很大
  9. 9. 阿彌陀佛..
  10. 10. 阿彌陀佛 again..
  11. 11. * 以上git都能輕易幫忙解決
  12. 12. *
  13. 13. 20121016_page_v2.zip 能力越強責任越大! 專案越久檔案也越大 ..
  14. 14. code蓋掉、改爛, 兇手是誰?
  15. 15. 整個team就這樣 大家等來等去
  16. 16. *Git makes us happy
  17. 17. *良好的開發歷程紀錄*統一管制與衝突管理*分支(branch)有效分離實驗/開發/線上的code*易於備份機制*更多自動化應用 *
  18. 18. SmartGit/Hghttp://www.syntevo.com/smartgithg/
  19. 19. Create Repository - 1
  20. 20. Create Repository - 2
  21. 21. Create Repository - 3
  22. 22. Create Repository - 4
  23. 23. Create Repository - 5
  24. 24. Add web/index.html - 1
  25. 25. Add web/index.html - 2
  26. 26. Add web/index.html - 3
  27. 27. Add web/index.html - 4
  28. 28. *自行管理 git server *file share git repository *ssh server + git repository*github.com *git social network *小小花費(US$7/mo)就能取得專屬repository *
  29. 29. Git檔案生命週期
  30. 30. Git本地端處理流程
  31. 31. Git遠端處理流程
  32. 32. https://github.com/CocoaHeads-Kaohsiung/MOPCON.git
  33. 33. 開發歷程
  34. 34. *github.com遠端設定*Designer/Developer多人合作流程*衝突管理*分支好處與管理*自動化測試、整合、部署*More and more! *
  35. 35. *
  36. 36. *
  37. 37. *
  38. 38. *

×