前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >git clone 拉取远程仓库

git clone 拉取远程仓库

作者头像
很酷的站长
发布2022-12-19 15:24:44
1.1K0
发布2022-12-19 15:24:44
举报
文章被收录于专栏:站长的编程笔记

1. git clone 拉取仓库

拉取远程库的默认分支

代码语言:javascript
复制
git clone <repositories>

拉取远程库的指定分支 -b, --branch

代码语言:javascript
复制
git clone -b <branch> <repositories>

将远程库拉取到指定目录

代码语言:javascript
复制
git clone <repositories> <directory>

将远程仓库拉取到当前目录

代码语言:javascript
复制
git clone <repositories> ../当前目录名称

将本地仓库拷贝到新的目录(directory 必须是被 git 管理的目录)

代码语言:javascript
复制
git clone <directory> <new-directory>
2. 以 HTTPS 方式拉取仓库

HTTPS: 需要登录代码托管平台的账号密码

代码语言:javascript
复制
git clone https://gitee.com/holyking/test-2.git

第一次拉取需要输入账号和密码:

以 gitee 为例, username 输入 gitee 上的手机号或邮箱,password 是 gitee 的登录密码

为了方便以后拉取,可以设置永久记住密码

代码语言:javascript
复制
git config --global credential.helper store

执行上面的命令后,再执行 clone 、push、pull 时,会再让输入一次账号和密码,输入成功后会自动创建一个文件用于存储账号和密码,这个文件存放在当前用户目录下的 .git-credentials 文件中

代码语言:javascript
复制
$ cat ~/.git-credentials
https://23426945%40qq.com:liang666@gitee.com
3. 以 SSH 方式拉取仓库

SSH: 需要将电脑的 SSH 公钥配置到代码托管平台中

代码语言:javascript
复制
git clone git@gitee.com:holyking/test-2.git

使用 SSH 方式拉取仓库时出现以下提示,是因为没有将当前电脑上的 SSH 公钥配置到代码托管平台

执行下面命令可以生成 SSH 公钥,保存在 ~/.ssh 目录下 (会有交互操作,一路回车即可)

代码语言:javascript
复制
ssh-keygen -t rsa

将生成的 ssh 公钥配置到代码托管平台,重新拉取仓库即可

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. git clone 拉取仓库
  • 2. 以 HTTPS 方式拉取仓库
  • 3. 以 SSH 方式拉取仓库
相关产品与服务
代码托管
CODING 代码托管(CODING Code Repositories,CODING-CR)是为开发者打造的云端便捷代码管理工具,旨在为更多的开发者带去便捷、高效的开发体验,全面支持 Git/SVN 代码托管,包括代码评审、分支管理、超大仓库等功能。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档