push之前一定要先拉取
push之前確定分支是否正確
原則上一次上線乙個feature分支
本地分支和遠端分支不要做merge
feature_分支對應的**上線以後需要刪除
每天必須提交push一次**到遠端,push之前確保**沒有編譯錯誤,程式可以正常啟動
從master分支拉取**需要看看合併相應的release_版本
如果**自測完畢修改**分支名稱為release_
master_man release_man_ feature_man_
上線完成以後需要記錄線上的git version
如果發生線上bug ,從線上指定的git version 拉取
先往不重要的分支merge ,若有 feature-card master 兩個分支,需要feature-card 合併到 master步驟
首先確保兩個分支都commit了
方法1,先把master合併到feature-card,解決衝突,然後再把feature-card合併到master
方法2 ,直接把feature-card合併到master解決衝突,如果發現合併後有問題 reset --hard(確保合併之前**commit了) 到合併前的版本
本地解決了衝突了在push
Git的使用規範
git開發流程圖如下 remote server上最重要發布的版本是圖中trunk repository這個倉庫,所有開發人員在git上fork出自己的倉庫,也就是圖中your github repository這個倉庫。為了方便測試,自己可以註冊兩個github的賬號,我的trunk的github...
Git 使用規範流程
團隊開發中,遵循乙個合理 清晰的git使用流程,是非常重要的。否則,每個人都提交一堆雜亂無章的commit,專案很快就會變得難以協調和維護。第一步 拉取 第二步 建立分支 首先,每次開發新功能,都應該新建乙個單獨的分支。1.獲取開發分支的最新 git checkout maindev git pul...
Git 使用規範流程
第一 從主幹倉庫github fork 乙個專案到你的github倉庫。第二 從你的github clone乙個到你本地的倉庫自己的分支上。第三 編寫新功能的 git commit 提交到本地倉庫。第四 當遠端倉庫更新 之後 你pull 遠端倉庫的 此時有新的 到你本地倉庫。那通過rebase合併到...