對一個項目進(jìn)行拆分,分成不同需求頁面權(quán)限顯示不同凿歼,一個版本放一個分支,分支之間互不干涉冗恨,不提交主干平行發(fā)展答憔。
- 項目創(chuàng)建本地分支并提交到遠(yuǎn)程
// 創(chuàng)建本地分支
git branch simplify
// 查看所有分支
git branch -a
// 切換分支
git checkout simplify
// 提交到遠(yuǎn)程創(chuàng)建相同的遠(yuǎn)程分支并進(jìn)行關(guān)聯(lián)
git push --set-upstream origin simplify
- 復(fù)制項目
git clone http://xxxxxx
復(fù)制成功后,切換進(jìn)入項目文件夾內(nèi)
// 查看所有分支
git branch -a
- 本地創(chuàng)建和遠(yuǎn)程一樣的分支并進(jìn)行關(guān)聯(lián)
git checkout -b simplify origin/simplify
- 初始化并運行項目
npm install
npm run dev
- 修改項目后提交本地分支
git add .
git commit -m "提交內(nèi)容"
- 本地分支提交到遠(yuǎn)程分支
git push