GitHub 说输入 git branch -M main
作为在命令行上创建新存储库的一个步骤。 -M
是什么意思?
git branch -M main 中的 -M 是什么意思?

nCardot
2021-07-07
1491
2
-M 是 --move --force
每个 docs page on git branch
的标志(快捷方式)。它将分支重命名为 main
(因为使用命令行创建的存储库的默认分支名称是 master
,而在 GitHub 中创建的 [从 2020 年 10 月开始] 具有默认名称 main
)和强制它(即使新分支名称已经存在,也允许重命名分支)。
相关问题
-
“您正在参加上午会议”是什么意思?
-
git:补丁不适用
-
gitlab ci管道中的分离头-如何正确推送
-
我不能在 fastlane 中使用 push_to_git_remote()
-
go-git:创建本地分支的正确方法,模拟“git branch <branchname>”的行为?
-
如何在 Git 中获取 master 分支的默认值?
-
没有什么可以比较的。 main 和 master 是完全不同的提交历史
-
如何访问在 Windows 上运行的 Jenkins 管道中的 BRANCH_NAME 变量?
-
为什么使用 --single-branch 时 Git 不能解析远程分支?
-
git拒绝获取当前分支
-
git push 错误:src refspec main 与 linux 上的任何内容都不匹配
-
如何从 Git 分支合并特定文件
-
Heroku:“如果你在一个分支上开发并通过 Git 部署,你必须运行”
-
Git 中的插入符号 (^) 字符是什么意思?
-
git push 对于一个分支来说非常慢
-
如何切换到 git 中的另一个分支?
-
如何将分支名称连接到 github 操作管道中的标签?
-
为什么即使我的本地 repo 与远程是最新的, `git push --force-with-lease` 也会因“rejected ... stale info”而失败?
-
使用 git 同步所有分支
-
为什么我需要一直做 `--set-upstream` ?
-
如何使用 go-git 签出新的本地分支?
标签
- python (32072)
- javascript (25193)
- reactjs (16517)
- java (13827)
- android (12194)
- c# (10173)
- node.js (9544)
- flutter (9474)
- php (7178)
- html (6790)
- typescript (6706)
- angular (6046)
- css (5704)
- python-3.x (5389)
- docker (5241)
- dart (4746)
- ios (4643)
- amazon-web-services (4464)
- react-native (4422)
- vue.js (4208)
- c++ (4140)
- spring-boot (4012)
- laravel (3920)
- pandas (3415)
- visual-studio-code (3267)
- django (3205)
- swift (3197)
- jquery (2989)
- spring (2971)
- git (2929)
- 更多 >>
git 分支 -M 主要
-M 自动将 master 分支重命名为 main。