使你的git操作如絲般潤滑,如流水般清爽

2021-10-08 05:57:00 字數 694 閱讀 7099

用最短的時間,熟練最常用的功能,不要陷入git 衝突的汪洋大海不可自拔。

初衷

vscode + gitkraken

最常見的功能,所見即所得。

gitkraken
修改commit資訊

合併commit

檢視**,回滾部分**

管理分支

第乙個場景
master 主分支,feat-a功能分支(從master切出來的),feat-b功能分支(從master切出來的 )

操作: a功能分支,和b功能分支如何 快速的提交到master分支

第二個場景 工作中經常遇到 的git flow
master 分支 release分支,

test分支

feat-a功能分支(來自release分支 ),feat-b功能分支(來自release分支 )

rebase 和 不rebase(三方合併) 的區別

衝突

切記

一頓操作猛如虎,回頭再看已路人。

revert 和 reset

提交的規範流程

合併commit,rebase,push 遠端,提mr。

Git實用操作和GitKraken工具使用

git是現在最流行的版本管理工具,應用範圍非常廣泛,工作中基本都會用到 除了一些網際網路金融公司外 使用git好處有很多,包括但不限於便於多分支開發,歷史管理跟回滾方便,發布等。配合webhook,可以在ci上整合自動發布等。是一件利器。熟練git的一些基本操作,會給開發帶來很大好處。個人並不是完全...

包裝你的Session,使Session物件化

在web開發中,經常需要使用session來儲存特定使用者的資訊,在我們的程式中很多地方散落著類似下面的語句 intuserage int this session userage 我們知道,session中存放的是鍵值對,鍵是string型別的,如果我們一不小心把上面的語句寫成這樣 intuser...

3 使你的 Canvas 更加優雅

繪製圖形時,長度與座標應選取整數而不是浮點數,原因在於 canvas 支援半個畫素繪製。會根據小數字實現插值演算法實現繪製影象的反鋸齒效果,如果沒有必要請不要選擇浮點數值。一般在遊戲中這個優化方式會經常使用,但是在我們的背景特效中不經常使用,這個優化方式是將經常移動的元素和不經常移動的元素分層,避免...