提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
步骤:
1首先配置git,将远程仓库的账号与邮箱设置到本机的git配置中
2创建本地仓库,链接远程仓库
3拉取远程仓库
一、配置git
配置用户名
git config --global user.name "gitee账户名称"
gitee账户名称今天gitee内部查看,在下图位置,@之后的内容(不包括@符号):
配置邮箱
今天gitee内查看邮箱地址,如下图所示:
git config --global user.email gitee邮箱地址
保存并查看配置
git config --global credential.helper store
git config --global --list
显示上面的内容证明配置完成。
二、创建仓库
1.创建仓库
进入到指定的文件夹下打开终端,运行git init指令初始化仓库。
mkdir demo
cd demo
git init
2.使用git连接远程仓库
在终端下载项目需要用到http协议或者ssh协议,使用ssh协议需要配置密钥。 配置密钥操作: 在操作系统中,例如ubuntu,进入一个文件夹下载远程仓库。
使用下面的指令之一进行远程仓库拉取:
git clone http协议地址
ssh ssh协议
如果显示下载失败就需要配置ssh密钥
cd ~
cd .ssh
ssh-keygen -t rsa -b 4096
//rsa:协议 4096:指定大小
//如果第一次使用就直接回车,生成id_rsa和id_rsa.pub,如果不是第一次使用这个指令,按下回车之后需要输入新的文件名称
//id_rsa:私钥文件
//id_rsa.pub:公钥文件
打开生成的公钥文件,复制里面的内容到github或者gitee里面,进入个人设置,找到SSH and GPG keys,将复制的密钥添加进ssh的密钥配置里面。
#############################################################################
在操作系统中配置;如果生成密钥文件时没有设置名称就不用配置,如果在生成密钥文件的时候修改了名称,进行如下的操作。
//如果在~/.ssh/目录下没有config文件就创建
touch config tail - config //在config文件里面添加下面的5行 vim config
//================
# github Host github.com HostName github.com PreferredAuthentications publickey IdentityFiles ~/.ssh/新创建的文件名称
//================
#############################################################################
设置成功保存后,直接使用git clone指令下载项目
git clone ssh协议链接
3.同步仓库
同步指令,将远程仓库的文件拉取,或者将本地文件上推
git pull //向远程仓库拉取文件
git push //将文件推送到远程仓库
连接远程仓库
将远程创建的空仓库跟本地的仓库进行关联。 远程仓库创建完成之后,在最后面回显示下面的代码,将本地仓库与远程仓库进行连接的指令,首先进入操作系统本地仓库下的终端,在终端中输入新创建的远程仓库指导的指令。
cd 本地仓库
git remote add origin git@gitee.com:jjc97/test2.git(远程仓库名称)
git push -u origin "master"
//将分支定义为master
拉取远程仓库
git pull 远程仓库名 远程仓库分支名:本地分支名
直接使用 git pull 即可。
# 查看仓库是否设置了远程仓库的关联
git remote -v
# git pull -origin 拉取的分支数
git pull -origin master
总结
本文仅仅简单介绍了如何创建本地仓库连接到远程仓库。