我从 gitserver master 克隆了一个存储库。我在本地做了一些更改,需要从我团队中的其他人那里得到一些调试。所以我想把它推送到一个新的分支,这个分支在远程仓库中还不存在。我希望我的本地 git 在 gitserver 中创建一个分支并能够推送它。我将如何能够完成它?
ps:我是local的头。我不想在本地创建分支
提交您的更改,然后这将采用本地 master 分支并将其推送到远程分支,而无需创建新的本地分支。
git push origin master:remote-branch-name
Run Code Online (Sandbox Code Playgroud)
如果你想在将这些提交推送到远程分支后重置你的主分支,你可以这样做
git reset --hard origin/master
Run Code Online (Sandbox Code Playgroud)