是否可以在另一个分支中将更改推送到主分支

Nit*_*P.H 4 git git-branch

当我们在 git repo 的不同分支中工作时,是否有可能不小心将您的更改从一个分支(例如demo )推送到master。我知道为了将更改带到 master 分支,我们必须将 require 分支合并到 master 分支。

有时当我推送到一个分支时,我会怀疑我是否会不小心将它推送到 master 以便清除它......

XX *_*X 吕 7

 git push origin  local-branch-name:remote-branch-name
Run Code Online (Sandbox Code Playgroud)

在这种情况下,它应该是:

 git push origin  demo:master
Run Code Online (Sandbox Code Playgroud)

如果你使用的是 gitlab/github,你可以设置master分支为protected避免不小心将某个分支推送到 master