git工作流學習位址
分支-分支的新建與合併
git多人參與開發專案時,需要用到git的工作流
一、建立好倉庫
第乙個分支是master
,這個分支就作為專案最穩定的分支存在
然後是開發分支dev
,這個分支是開發過程最新的功能實現好的分支
下面的分支是每個人對應的分支
二、每個人建立對應的個人分支
dev_***
建立分支dev_wys
git branch dev_wys
三、拉取**當你需要寫**的時候,先拉取專案的公共的dev最新**,因為這部分**不拉取就寫新**可能會存在衝突問題。
拉取**分兩種情況
情況一:dev的**領先於你的**
直接用這個命令拉取:
git pull origin ***
情況二:你的版本在上面的**之前,然後上面的**也更新了
這時候你的版本和上面的版本**都有不同的
所以這時候,你要先把你的**放到快取區,然後再拉取**,再把這兩個**合併
用這些命令
放到快取區
git stash
拉取**
git pull origin ***
把快取區的**和拉取的**合併
git stash pop
四、推送**推**之前,確保上面的**你有拉取過
拉取看上面的兩種情況
git status
輸入git status檢視狀態確認沒有**衝突,**不合等問題時,
可以推送了
先推送到你的分支上,
等你覺得模組開發的差不多的時候,你就可以合併你的**到dev分支上了
git push origin ***
五、合併**在你的idea上切換分支
檢視所在分支
git branch
切換到dev分支
git checkout dev
合併到dev分支
git merge dev
六、介面idea來看git流 或者用sourcetree軟體來進行檢視**的更新idea檢視**的分支情況
idea檢視分支
切換分支
git學習筆記 git工作流
1 新增檔案 git add filename.postfix 2 提交檔案 git commit m 3 修改後,重新新增 git add 未提交 返回原來版本 git reset head filename git checkout filename 讓工作區變乾淨 4 修改後,新增 git a...
Git工作流概述
基於master分支開發 流程 建立origin master分支 協作開發者a b把origin master 分支clone到本地 協作開發者a b在本地master分支進行開發 a開發完push到遠端master分支 b開發完push到遠端master分支 衝突處理 push時本地 與遠端ma...
Git 工作流簡介
工作流有各式各樣的用法,但也正因此使得在實際工作中如何上手使用增加了難度。這篇指南通過總覽公司團隊中最常用的幾種 git 工作流讓大家可以上手使用。如果你的開發團隊成員已經很熟悉 subversion,集中式工作流讓你無需去適應乙個全新流程就可以體驗 git 帶來的收益。這個工作流也可以作為向更 g...