Day-23 : git协作

协作篇:
git clone + 复制新专案下来
git pll 更新目前专案
git push 将专案推上去
git fetch orign + 分支名 (指令:git fetch => 可取得远端的分支(但是尚未建立本地develop分支))(rebase後的档案推上去)

危机感:
0.先确定是否有clone过专案下来。(制作时都开新分支制作)
1.git fetch origin develop: 将目前本机的档案与远端的档案拉下来进行更新
2.git pull origin develop
3.git checkout feat/oauth(要的分支名)
4.git rebase develope (会显示,已是最新的)
5. (可能会有冲突,在本机解除,才利於远端上运作。)
6.git push origin feat/oauth -f (确认冲突解完後推上专案。) (当你很确定於此分支是最新的,才可以使用 -f 进行强推)
随时要 git status进行提交的确认 。

https://ithelp.ithome.com.tw/upload/images/20211007/20140259DfPZmGTEpS.png
https://ithelp.ithome.com.tw/upload/images/20211007/20140259RFX9dvJTTX.pnghttps://ithelp.ithome.com.tw/upload/images/20211007/201402596lG7Yx8EpB.png


git rebase -v (分支) 合并commit
git cherry-pick (接旧的commit的就好)
git rebase (cherry-pick 比较)


<<:  Day 22 - NFS 与档案权限

>>:  [ Day 22 ] React 中的 State 管理 - Redux

Day 29 Chatbot integration- 多功能 chatbot 就此诞生!

Chatbot integration- 多功能 chatbot 就此诞生! 终於到了这一步,要把所...

谁温暖了资安部-26(资安事件与Log)

宴无好宴,会无好会...这会前会前会前会,到底要开多久...再次进到会议室。 (笔电拿回来罗? 可以...

【Side Project】 点菜单功能实作 - 资料库新增餐点清单

写到资料库这部分,就让我想起一个小故事... 某天客户一把鼻涕一把眼泪地打电话跟我说 客户: 我们要...

DAY 04 实作环境配置 - 1

建立专案 首先先在 GitHub 上建立起一个练习专案吧! 输入好自己的专案资讯後,依照指令将 lo...

DAY19-动态规划(二)

今天继续整理几题动态规划~ 昨天放的几题都是相对简单的,今天会放几题推演比较复杂或比较多维度的 明天...