git clone 拉取远程仓库
Git 远程 仓库 clone 拉取
2023-06-13 09:16:00 时间
1. git clone 拉取仓库
拉取远程库的默认分支
git clone <repositories>
拉取远程库的指定分支 -b, --branch
git clone -b <branch> <repositories>
将远程库拉取到指定目录
git clone <repositories> <directory>
将远程仓库拉取到当前目录
git clone <repositories> ../当前目录名称
将本地仓库拷贝到新的目录(directory 必须是被 git 管理的目录)
git clone <directory> <new-directory>
2. 以 HTTPS 方式拉取仓库
HTTPS: 需要登录代码托管平台的账号密码
git clone https://gitee.com/holyking/test-2.git
第一次拉取需要输入账号和密码:
以 gitee 为例, username 输入 gitee 上的手机号或邮箱,password 是 gitee 的登录密码
为了方便以后拉取,可以设置永久记住密码
git config --global credential.helper store
执行上面的命令后,再执行 clone 、push、pull 时,会再让输入一次账号和密码,输入成功后会自动创建一个文件用于存储账号和密码,这个文件存放在当前用户目录下的 .git-credentials 文件中
$ cat ~/.git-credentials
https://23426945%40qq.com:liang666@gitee.com
3. 以 SSH 方式拉取仓库
SSH: 需要将电脑的 SSH 公钥配置到代码托管平台中
git clone git@gitee.com:holyking/test-2.git
使用 SSH 方式拉取仓库时出现以下提示,是因为没有将当前电脑上的 SSH 公钥配置到代码托管平台
执行下面命令可以生成 SSH 公钥,保存在 ~/.ssh
目录下 (会有交互操作,一路回车即可)
ssh-keygen -t rsa
将生成的 ssh 公钥配置到代码托管平台,重新拉取仓库即可
相关文章
- 04·灵魂前端工程师养成-git远程仓库GitHub
- git使用教程之创建本地库并关联远程库(笔记整理篇一)
- Git 学习(三)---- GitHub 远程库操作
- 通过Git搭建本地仓库
- git一日速成
- git 命令怎么删除远程分支文件_git删除远程仓库分支
- 【git】随手记
- 使用git depth为CI提速
- Git 本地项目连接远程仓库且推送到远程仓库
- git 切换远程仓库地址
- 开源项目 Spartacus 的 git 分支使用规范
- 【错误记录】Git 使用报错 ( error: Cannot delete branch ‘dev‘ checked out at ‘D:/Git/git-learning-course‘)
- 【Git】Git 分支管理 ( 解决分支合并冲突 | 创建并切换分支 git switch -c feature1 | 修改 feature1 分支并提交 | 修改 master 主版本并提交 )
- 【错误记录】Git 使用报错 ( git branch -a 仍能查询到已经删除的远程分支 )
- Git 远程仓库 更新url详解程序员
- Linux内核管理:Git的力量(linux内核git)
- 环境配置Linux下的Git环境:一步一步(git配置linux)
- 跟踪多个 Git 远程仓库
- Git客户端TortoiseGit(Windows系统)的使用方法