切出分支时怎么默认创建本地分支跟远程分支一样呢
时间: 2024-11-13 16:19:52 浏览: 9
git 拉取远程分支到本地的方法步骤
5星 · 资源好评率100%
在Git中,默认情况下,当你使用`git checkout -b`创建新的分支时,新分支会自动跟踪远程分支。例如,如果你执行`git checkout -b new_branch origin/new_branch`,那么`new_branch`就会被创建,并且会指向远程分支`origin/new_branch`。
如果你希望每次都这样操作而不必每次都手动指定远程分支名,可以在配置文件`.gitconfig`中设置`init.defaultBranch`属性。打开它(如果没有就新建),添加以下行:
```ini
[branch "master"]
remote = origin
merge = refs/heads/master
```
然后将`master`替换为你想要跟踪的默认远程分支名称。这样每次创建新分支时,除非你明确指定,Git都会默认追踪那个远程分支。
如果你想让所有的新分支都这样设置,可以添加全局配置:
```shell
git config --global init.defaultBranch your_default_remote_branch
```
这将在全局范围内应用这个设置。
阅读全文