工作中的git實際使用

2021-09-04 05:59:32 字數 720 閱讀 5492

分支名統一格式:型別_任務編號_專案_模組_本次修改內容

例如:hotfix/t321_www_pay_******x //修bug分支

release/t321_www_pay_******x //測試分支

在開始一次新開發時,從master主幹切出新的開發分支

git checkout master

git pull

git checkout -b feature/feature-a

當遠端倉庫中的master主幹被更新時,需要使用rebase命令同步到當前的開發分支

git checkout feature/feature-a

git fetch

git rebase origin/master

在rebase過程中出現衝突時,需要手動解決。解決好衝突後,執行以

git add . 

git rebase --

continue

發起arcdiff或者merge request讓多個團隊成員進行**review,直到通過為止,並合併到測試分支。

當測試通過後,開發分支由管理員合併入master主幹,同時當前刪除當前開發分支。

工作中實際問題

1.資料庫分布式問題,session 問題 使用者登入時,需要產生乙個sessionid 來判斷是否為同一使用者。當跨服務訪問時,其他伺服器如何判斷該使用者是否已經登入?借用redis 技術。把 sessionid 作為乙個標記存入 redis 中,實現資料共享,讓多個伺服器共同呼叫。如何設定有效時...

git在工作中的使用技巧

ubuntu安裝命令 sudo apt get install git 新建乙個目錄 mkdir git test 在git test目錄下建立乙個版本庫,命令 git init 新增到暫存區 git add code.txt 把暫存區的所有內容提交 git commit m 版本1 推送遠端分支 ...

2014 4 21 實際開發工作中的工作模式的總結

1.會議 會議模式 演示已開發功能 提出修改需求 並記錄 討論特定方向上的新需求 並記錄 會後會議記錄的交換彙總 參見 會議記錄模板.doc 2.開發 開發模式 功能點驅動開發,將每一次獲取到的需求分解為各個功能點,並對每個功能點的開發先後順序進行分級 abc級 對開發時間進行估時,然後制定詳細的工...