06.Git远程仓库

Git远程仓库

shell 复制代码
#仓库种类,举例说明
github
gitlab
gitee        #以这个仓库为例子操作

登录码云
https://gitee.com/projects/new

创建仓库

选择ssh方式

需要配置ssh公钥

在系统上获取公钥输入命令:ssh-keygen

查看文件,复制公钥信息内容,复制到上面码云的公钥中,然后属于码云账号的密码验证即可

cat ~/.ssh/id_rsa.pub

在系统中执行这两段代码

shell 复制代码
git remote add origin git@gitee.com:yunlongqu/xiaoniao.git
git push -u origin "master"

上传本地仓库

码云上刷新浏览器会查看到本地上传的master分支

在上传bug分支到码云上

在次刷新会发现bug分支已经上传到码云上个人仓库

测试多人协作远程仓库

powershell 复制代码
#测试演示如下:
1.小弟从远程仓库拉取一段代码
2.修改代码
3.将修改后的代码提交到远程仓库
4.大哥本地代码未变更,需要从远程仓库更新才能拉取新代码

复制克隆链接

小弟去另opt路径下进行克隆代码

shell 复制代码
git clone git@gitee.com:yunlongqu/xiaoniao.git

克隆后,将master上的内容已经拉取完成

修改file1文件内容

进行上传到远程仓库

shell 复制代码
git add .
git commit -m "change file1"
git push origin master

大哥从远程仓库进行更新代码

#远程仓库进行下载代码

shell 复制代码
git pull origin master

发现小弟更新的代码

相关推荐
岁月栖迟33 分钟前
leetcode 49. 字母异位词分组
windows·算法·leetcode
WebInfra4 小时前
Rspack 1.5 发布:十大新特性速览
前端·javascript·github
deeper_wind5 小时前
k8s-容器化部署论坛和商城服务(小白的“升级打怪”成长之路)
linux·运维·容器·kubernetes
勇往直前plus5 小时前
VMware centos磁盘容量扩容教程
linux·运维·centos
政安晨6 小时前
Ubuntu 服务器无法 ping 通网站域名的问题解决备忘 ——通常与网络配置有关(DNS解析)
linux·运维·服务器·ubuntu·ping·esp32编译服务器·dns域名解析
007php0077 小时前
Jenkins+docker 微服务实现自动化部署安装和部署过程
运维·数据库·git·docker·微服务·自动化·jenkins
路溪非溪8 小时前
嵌入式Linux驱动开发杂项总结
linux·运维·驱动开发
Neolock8 小时前
Linux应急响应一般思路(三)
linux·web安全·应急响应
SelectDB8 小时前
湖仓一体:小米集团基于 Apache Doris + Apache Paimon 实现 6 倍性能飞跃
数据库·开源·github
被遗忘的旋律.9 小时前
Linux驱动开发笔记(七)——并发与竞争(上)——原子操作
linux·驱动开发·笔记