关于git,是我在网上搜集的我常用的git使用的文章:
- git 拉取远程分支到本地
- Git基本命令和GitFlow工作流
- git中如何切换分支,拉取分支,合并分支
- git 用不同的邮箱配置不同的ssh (配置config 文件在./ssh下),然后可能拉取也会出错,再参考这篇文章Permission denied (publickey). fatal: Could not read from remote repository.
- git多用户账号设置
- Win10上使用TortoiseGit,Git上传项目至Gitlab
git拉取出现的问题:
- git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git.
- git 遇到The remote end hung up unexpectedly
然后这里就讲一下:git拉取远程分支到本地
目录
3.与origin master建立连接(下划线为远程仓库链接)
步骤:
1.新建一个空文件,文件名为git-demo
2.初始化
git init
3.与origin master建立连接(下划线为远程仓库链接)
git remote add origin git@github.com:XXXX/nothing2.git
远程仓库链接在github这里,如下图红色框内所示的链接:
输入命令:
4.把远程分支拉到本地
git fetch origin XXX(XXX为远程仓库的分支名),使用 git fetch把所有分支都拉到本地
下图的都是可使用的分支名
下面拉取远程的city-router分支,命令:
5.在本地创建分支dev并切换到该分支
git checkout -b dev(本地分支名称) origin/dev(远程分支名称)
命令:
6.把某个分支上的内容都拉取到本地
git pull origin dev(远程分支名称)
命令:
最后,回到本地文件夹git-demo查看,已完成拉取远程某个分支到本地啦!