不言不语

您现在的位置是: 首页 >  PHP

PHP

github的使用以及多人协同开发演练

2021-02-23PHP
github的使用以及多人协同开发演练,以及远程仓库的创建详细操作。

线上仓库的有很多,以github为例。


一、创建仓库


图片.png

二、两种常规的使用方式


  1. 基于http协议


    a.创建空目录,名称就是仓库名字,并且进入目录

    图片.png


    b.使用clone指令克隆线上仓库到本地


    语法:git clone 线上仓库地址

图片.png


c.在仓库上做对应的操作(提交到暂存区、提交到本地仓库、提交线上仓库、拉取到线上仓库)

提交到线上仓库指令:git push


图片.png


在首次往线上仓库提交出现403致命错误,原因是不是所有人都可以提交,需要鉴权


需要修改“.git/config”文件内容


图片.png


图片.png


在设置好修改用户名,密码之后再次提交,出现上图效果,则表示上传成功!


d.拉取线上最新版本


指令:git pull


提醒:


每天工作的第一件事,先git pull 拉取最新的版本


每天下班前git push,将本地代码上传到线上仓库



二、基于ssh协议(推荐


image.png

image.png



给与权限,不能每个人都能提交到仓库


ssh-keygen.exe -t rsa   (从本机器生成密钥对)


执行指令之后,连续回车,不需要操作


image.png


win10,cd 切换到根目录,然后cd ll -a 查看隐藏文件,进入.ssh


image.png


(id_rsa.pub)把密钥复制到


image.png


image.png


添加成功


想要从本地推送代码到远程仓库,首先要建立联系


第一次链接(先克隆远程到本地)


git clone ssh地址


第一次链接(yes)


image.png

image.png


建立联系以后,把本地的推送到github


git push   ---提交到远程仓库


注:第一次先克隆git clone ssh地址

git pull     ----远程仓库拉到本地





区别用户鉴权不一样,别的都一样

文章评论