Git應用實踐(陸續更新)

2021-09-29 09:10:37 字數 473 閱讀 6024

當時考慮停用master的乙個主要原因是:避免所有人員都可以修改master,尤其在剛剛獲取**時。

但因為git可以進行分支保護操作,所有此操作不是必須的,但建議這麼做。

開發中的版本管理分為:developing、release和stable。其中:

developing用於開發新功能時,所有開發人員可以向developing提交自己更改的內容。

release用於內測環境發布,需要把developing的**經過評審後提交至release分支。

stable用於發布正式版本,需要把release環境中修改無誤的**提交至stable中。

原則上禁止直接向release與stable版本中提交**。只接受合併請求,評審**庫。

當正式環境中發現bug急需解決時,需要從stable派生出乙個分支,在此分支上修改,可以考慮直接合併至developing、release、stable三個分支。合併至stable後,確認發布。

mongodb基礎操作(陸續更新)

首先系統要修改的配置檔案 root yw 2 echo never sys kernel mm transparent hugepage enabled root yw 2 echo never sys kernel mm transparent hugepage defrag mongod引數 f...

堡壘機專案開發(陸續更新。。。)

sshclient 用於連線遠端伺服器並執行基本命令 基於使用者名稱密碼連線 12 3456 78910 1112 1314 1516 importparamiko 建立ssh物件 ssh paramiko.sshclient 允許連線不在know hosts檔案中的主機 ssh.set missi...

常用的shell命令(陸續更新)

1 獲取管道前面的返回值 echo e.g.root node2 date1 echo 2 2no command date1 found,did you mean command date from package coreutils main date1 command not found ro...