使用git对gitee进行代码的上传克隆操作
使用git上传本地源代码到gitee
下载安装git
官方下载地址/官网门户:
https://git-scm.com/
Windows下安装
一路next,无脑安装
Linux安装git(centos8)
yum -y install git
配置git个人信息
打开文件夹,鼠标右键点击Git Bash Here,运行下面的代码(windows)
or
cd 到目标目录,运行下面代码(linux)
git config --global user.name "用户名"
git config --global user.email "你的邮箱地址"
新建仓库
如果你没有账号,可以自行到 https://gitee.com 注册账户
(为什么不推github,因为我处于边远地区,不配拥有github,开个玩笑,网络不行,无法访问)
新建仓库
登录账号后,点击头像左手边的+号,添加仓库
配置仓库
点击添加仓库,配置仓库的信息
点击添加就完事儿了
配置ssh秘钥
ssh-keygen -t rsa -C "邮箱地址"
点三下回车,自动生成
执行如下代码:
cd /
cd ./root/.ssh
ls
Windows下复制公钥
Windows git 公钥默认保存在
c:\user(或者用户)\当前登录的用户名.ssh\
记事本打开id_rsa.pub文件,复制全部内容即可
linux下复制公钥
打开到目录./root/.ssh/
在目录中包含id_rsa、id_rsa.pub文件
vi id_rsa.pub
复制文件内的全部内容
配置gitee上的ssh公钥
打开gitee.com,登录账号,点击个人设置/个人信息(github同理)
点击
红色区域是已经保存的公钥
在下方写好公钥的名称(随便写,方便记忆即可)
填写我们之前在xshell复制的公钥全部内容
点击保存即可
上传源码
等到安装完成以后
获取仓库ssh地址
打开github或者gitee的仓库地址,点击下载,选择ssh,复制链接
上传代码
打开到项目文件夹、linux直接cd到目标文件夹
运行代码
//初始化本地仓库
git init .
//这里是将远程仓库和本地仓库连接,[projectName] 是自定义仓库名,方便区分,后面[*SSH-Url]是远程仓库的ssh地址
//强烈不建议用很多人写的origin做项目名
git remote add [projectName] [project-SSH-Url]
//添加本地全部文件到仓库
git add .
//给push 添加注释
git commit -m "注释的内容"
//首次上传仓库需要运行下面的命令来避免出问题
//[projectName]为之前配置的项目名 [branchName]为分支名,单分支一般为 master
git pull --rebase [projectName] [branchName]
//运行下面的代码上传文件
git push -u [projectName] [branchName]
克隆代码
打开到保存代码的目标文件夹,运行代码
git clone [project-Url]
//可以使用sshurl,httpsurl等url,建议使用ssh 获取链接方法同上
编辑保存的远程仓库
添加远程仓库
git remote add [projectName] [projectUrl]
列出保存的仓库配置
git remote -V
删除保存在本地的远程仓库
git remote rm [projectName]