github(1)

创建远程库

(1)创建一个远程库

点击new repository
在这里插入图片描述完成了
在这里插入图片描述

查找地址(起别名)

在这里插入图片描述https://github.com/zevin02/GitResp2.git

远程库比较长,每次复制比较麻烦,可以在git本地将地址保存,通过别名

查看别名

在这里插入图片描述

起别名

用origin来代替那么长的地址(可以随便取名字)
在这里插入图片描述

推送

在这里插入图片描述
git push origin master
origin是远程库的别名,master是我们要推送的分支ew
[new branch ]在远程库传建了分支
master->master 是将本地库的master内容提交到远程库里的master里面去

查看远程库内容

在这里插入图片描述

克隆操作

克隆的路径
在这里插入图片描述
克隆操作可以帮我们完成
(1).初始化本地库
(2)将远程库内容完整的克隆到本地
(3)替我们创建远程库的别名
在这里插入图片描述
在这里插入图片描述

邀请加入团队 push

更新本地库的内容,然后添加到暂存去里面,又提交到本地库
在这里插入图片描述
(2)push内容到远程库中去
发现可以直接push进去,并没有让我们录入账号和密码,或者也没有 提示错误–》结果很诡异
原因:
git使用的时候在本地是有缓存的,将缓存删除调
用的是另一个人的帐号密码

所以我们必须要先加入团队,
登陆项目经理的账号,邀请普通成员加入团队

(1)。点击setting
在这里插入图片描述
(2)。输入账号名
在这里插入图片描述

pull操作

fetch+merge

1.项目经理先确认远程库的内容是否更新了
2.项目经理进行拉取
先是远程库的别名与后为对应的分支
在这里插入图片描述

在抓取操作执行以后,只是将远程库的内容下载到本地,但是工作区中的文件并没有更新,
在这里插入图片描述
切换到远程库里面查看一下内容,
抓取后可以去远程库里面看看内容是否正确,发现都正确就可以进行合并操作
(2)进行合并 merge
要先将分支切换回来
在这里插入图片描述

也可以直接用
在这里插入图片描述

协同开发

协同开发合作时冲突的解决办法

向远程库推送数据
在这里插入图片描述
做一个拉取操作
在这里插入图片描述

到目前为止,现在远程操作都没有任何问题,
现在操作同一个文件的同一个位置的时候就会引起冲突:

修改之后再次推送到远程库
在冲突的情况下,要先拉取下来,然后修改冲突,再提交到远程库

SSH 免密登陆

(1)进入到用户的主目录中

cd ~

(2)执行命令,生成一个.ssh的命令

在这里插入图片描述

keygen—>key generation
注意 C 要大写
后面邮箱就是github注册的邮箱
在这里插入图片描述

进入.ssh的目录下

在这里插入图片描述
打开id_rsa.pub里面内容
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC1O7w+fPe4wSc9kfMmBJse351dymzy5zZ9AAZ4V3OHtNivKPJDJKX0Rrre+g1+hK4qAXV8PFpNDyFFIPLqpSgtfeW587G9U7g078/LV6LULkfOw9uEK/jF4dJkN0zu8Cxnhonz5p+JXR0pioiLRS1ubRebLYLvKMjdjr9cX3peDk+ENGmJxH6ZIn39MB98pJmLNZBKNpKh2cQUzDtGtdumRpOf3SpMFRL7z5ohHWhsHsYdYR3/yYcRlY3J73x8sAE2WcfjLc06E+hwgy5WAuUoF+RbQbzivWITstrgsRs8Hk9dNf/9IcX74WD313tWEiGRwuljn7bevo/d8pzRSJILZdFxFjzNqaKmTJ09LGB4m2Xmu9I9HBqSDWmy11eSb1NexvfYejsdV5Fi93xRWmwgVyo7eah6ULuSpOx1U6cxUSioG6udB1GRHnmBvV2dd388XxJTQe0B3jcoAk14kBVVUK9XAZg+BRnSuNGR7Z4rr4p8G7SPHZKxtCckE9EOoUM= 1833195090@qq.com

(4)打开github账号

在这里插入图片描述
找到ssh地址进行复制
在这里插入图片描述

起一个别名

在这里插入图片描述

先传建一个文件

在这里插入图片描述

ssh好处就是不用每次都进行身份验证
不过只针对一个账号

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zevin~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值