git config --global credential.helper store git永久存储密码到本地
是的,可以通过 Git 命令自动拉取远程分支并在本地创建同名分支。以下是几种方法:
方法 1:直接拉取远程分支并创建同名本地分支
git fetch origin <远程分支名> # 拉取远程分支
git checkout -b <本地分支名> origin/<远程分支名> # 创建同名本地分支并关联
如果想完全自动化(比如批量拉取所有远程分支),可以用以下脚本:
方法 2:自动拉取所有远程分支(同名本地分支)
git fetch --all # 获取所有远程分支
# 遍历远程分支并创建同名本地分支
for branch in $(git branch -r | grep -vE "HEAD|master|main"); do
local_branch=${branch#orig