git submodule init //初始化你的本地配置檔案
git submodule update //更新子模組
其他有關子模組的新增或者操作,以後再總結。
當修改了子模組的內容時,需要提交到git上。(跟主專案一樣的操作)
步驟:先進入到子模組的專案檔案下,依次進行操作,git status,git add .,git commit, git push origin(提交到子模組倉庫)
然後回到主專案根目錄下,git status,git add .,git commit, git push origin(提交到主專案倉庫)
git tag 標籤
建立標籤:git tag 標籤名
檢視當前所有標籤:git tag
刪除標籤:git tag -d 標籤名
commit後忘打標籤:git log --pretty=oneline --abbrev-commit檢視提交記錄,找到需要打上標籤的commit id
git tag 標籤名 (commit id)
推送標籤:git push origin 標籤名
Git tag標籤的使用Git中tag標籤的使用
tag是git版本庫的乙個標記,指向某個commit的指標。tag主要用於發布版本的管理,乙個版本發布之後,我們可以為git打上 v.1.0.1 v.1.0.2 這樣的標籤。tag感覺跟branch有點相似,但是本質上和分工上是不同的 tag 對應某次commit,是乙個點,是不可移動的。branc...
Git工具 子模組
在專案上工作時,如果需要在其中引用另外乙個專案 第三方庫或者其他 可以通過子模組來處理這個問題。子模組允許將乙個git倉庫作為另外乙個git倉庫的子目錄.拉取 git submodule add git web path filename 會生成乙個.gitmodules配置檔案,這個檔案記錄了子專...
Git操作 子模組
在專案開發中,我們會整理出一些通用的邏輯,也可能是一下底層的工具包,這些邏輯一般情況下會用在多個專案中,那麼我們如何保證這些通用邏輯在多個專案中保持一致呢,git提供了子模組的方式來實現這個功能。首先我們要做的把通用邏輯放到git版本庫中進行管理,其他專案只要把這個專案當做子模組給管理起來,你就可以...