如何将主分支复制为开发分支并将其推送到gitlab而无需更改

How can I duplicate a master branch as a develop branch and push it to gitlab without changes

我刚刚在 gitlab 中创建了一个新的 repo,我有一个 master 分支和一个 feature 分支(feature 分支中的更改已经合并到 master),我想创建一个 dev 分支并推送它到 gitlab 并确保它看起来与我的 master 分支完全一样,所以我从 master 分支签出并将其命名为 'dev',但我不能真正提交任何内容,因为这里没有任何变化dev 分支,所以我试图直接推送它,但它显示了这个(似乎不对):

我是 git 的新手,只是想知道创建此 'dev' 分支的最佳方法是什么?

你可以试试:

git push origin dev

这应该会在您的远程存储库中创建一个开发分支。