git工作流學習記錄

2021-09-11 03:23:07 字數 1547 閱讀 4224

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...