access 和 git有什麼關係 是同一類型的軟體嗎?
沒關係,大概就跟mysql和公文包的關係差不多。
沒關係,不是同一類軟體!
--------------------------------------------------------------------------------------------------------------------------------------------
Git是一款免費、開源的分散式版本控制系統,用以有效、高速、敏捷的處理從很小到非常大的項目版本管理。那什麼是版本控制系統?
簡單的說就是大家一起協同工作的工具。
如果你用Microsoft Word寫過長篇大論,那你一定有這樣的經歷:
想刪除一個段落,又怕將來想恢復找不回來怎麼辦?有辦法,先把當前文件「另存為……」一個新的Word文件,再接著改,改到一定程度,再「另存為……」一個新文件,這樣一直改下去,最後你的Word文檔變成了這樣:
過了一周,你想找回被刪除的文字,但是已經記不清刪除前保存在哪個文件里了,只好一個一個文件去找,真麻煩。
看著一堆亂七八糟的文件,想保留最新的一個,然後把其他的刪掉,又怕哪天會用上,還不敢刪,真鬱悶。
更要命的是,有些部分需要你的財務同事幫助填寫,於是你把文件Copy到U盤裡給她(也可能通過Email發送一份給她),然後,你繼續修改Word文件。一天後,同事再把Word文件傳給你,此時,你必須想想,發給她之後到你收到她的文件期間,你作了哪些改動,得把你的改動和她的部分合併,真困難。
於是你想,如果有一個軟體,不但能自動幫我記錄每次文件的改動,還可以讓同事協作編輯,這樣就不用自己管理一堆類似的文件了,也不需要把文件傳來傳去。如果想查看某次改動,只需要在軟體里瞄一眼就可以,豈不是很方便?
這個軟體用起來就應該像這個樣子,能記錄每次文件的改動:
這樣,你就結束了手動管理多個「版本」的悲慘時光,這一切Git都可以幫你搞定,歡迎使用Git!!!
git也可以說是資料庫不是…
看了下題主的其他問題,不禁感嘆輪子哥真是照顧學弟
推薦閱讀:
※github 上有哪些非常優秀的 Python 項目可供學習?
※開發者對 npm 公司不滿,unpublish 了自己的所有模塊
※如何看待 Swift 開源一周 star 數就超過 Rust 和 Go?
TAG:Git | GitHub | 計算機科學 | MicrosoftAccess |