git subtree 研究,提高項目管理效率

使用git subtree 管理項目

前言

一個公司基本都有UI/UE + 前端的開發人員,UI/UE 還有屬於整個公司的設計(針對小型的),公司基本都是一個好幾個項目,每個項目都有自己獨立的模塊。但是因爲各個開發人員的分佈在不同的產品,所以人員與人員之間有可能造成相同的組件或者業務,組件,出現重複的問題,如果前端之間溝通很少的話,會有可能造成人員開發時間的浪費,增加開發時間和項目的成本,不利於公司的發展和前端的學習,更不利於後期的維護和學習。一個好的團隊,都有團隊的一個維護方式,也有團隊內部的一套管理方式和代碼規範,現在我們不聊管理方式和代碼規範,聊聊如何在各個項目之間達到通用而維護,更新達到更快捷,更方便!估計到這裏有的小夥伴就說,簡單啊,copy,copy,copy…哈哈哈不錯 很快!但是不好維護和管理,比如在一個項目裏,突然升級或者優化掉一個bug,或者提高了一些性能,而忘記告訴你怎麼辦?這樣造成不同的代碼,到時候維護喫力,還容易出現bug,如果考慮到代碼風格等問題,還有一頓的修改!哈哈哈…是不是崩潰的刪代碼,或者當初自己忘記重寫啦!或者定好外賣,然後大家知道啦…

有什麼更好的方式呢?下面的我給大家說下一個新的 git 使用和管理方式 git subtree 有些老的程序員可能不知道,不過知道git submodule,不過這個subtree 比submodule更好,沒有使用過git同學,哈哈哈,去學習把,現在的程序猿哪有不知道的!

我想我們經常會遇到:某個工作中的項目需要包含並使用另一個項目。 也許是第三方庫,或者你獨立開發的,用於多個父項目的庫。 現在問題來了:你想要把它們當做兩個獨立的項目,同時又想在一個項目中使用另一個。怎麼辦呢?這個是不是大家深有體會呢?所以就會出現子模塊的概念。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章