Git学习——远程仓库(4)

新建仓库

选择新建

码云(gitee):

在这里插入图片描述

github:
在这里插入图片描述

填写信息

这里我们不需要初始化仓库
在这里插入图片描述
在这里插入图片描述

推送本地仓库至云端

输入ID密码验证身份

配置SSH公钥

  • 生成SSH公钥 ssh-keygen -t rsa
  • 不断回车:如果公钥已经存在,则自动覆盖

在这里插入图片描述

Gitee设置账户公钥

  • 查看生成的公钥 cat ~/.ssh/id_rsa.pub
  • 选中(默认就复制了)

在这里插入图片描述

  • 转到gitee,点击设置

在这里插入图片描述

  • 然后粘贴上去,输入密码即可

在这里插入图片描述

  • 验证是否成功

在这里插入图片描述

绑定远程仓库

添加远程仓库git remote origin 网址
网址为

在这里插入图片描述

远程仓库操作指令

查看远程仓库git remote
推送远程仓库git push origin master
完整名:git push [-f] [--set-upstream][远端名称[本地分支名][:远端分支名]]
[-f]:强制覆盖
绑定云端[--set-upstream]
如果已经绑定,那么以后就可以直接git push
在这里插入图片描述

在这里插入图片描述
查看本地与远程分支关联关系git branch -vv

然后就能在网页上看到我们先前在本地的文件了
在这里插入图片描述
从远程仓库克隆
git clone <仓库路径> [本地目录]
本地目录为当前创建gitbash的地方,如果文件名称不存在,就会新建一个文件夹
仓库路径为下

在这里插入图片描述在这里插入图片描述远程仓库抓取与拉取
抓取git fetch [远程名] [分支名]抓取不会进行合并,如果不指定[]内的名字,则全部抓取
拉取git pull [远程名] [分支名]拉取会自动合并,相当于fetch+merge

合并冲突

在这里插入图片描述
同样,找到冲突文件,修改并提交
所有,在push提交前,先pull,可能会发现存在冲突(如上图)在本地把冲突解决了, 才push上去

感谢黑马!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值