4.拉取远程库到本地
格式:git pull 别名(没有别名就直接放链接) 分支
比如你直接在github上修改了文件,然后你要将修改好的文件拉取到本地库
从远程库拉取代码成功
我们查看一下拉取的代码,cat 文件名可以查看文件的内容
5.克隆其他人的代码
6.给团队添加人员
当B克隆了A的代码,并且修改之后,想推送到B的远程库中,这个时候会提示权限不足,因为A没有把B添加为团队成员,因为B没有权限
先进入你创建的git-demo远程库,然后[setting]-[Collaborators]
输入对方的邮箱,将对方添加为成员
添加完人员之后,在对应的人员后面会有一个Pending Invite(其实是一个链接),我们需要将其复制一下,然后可以通过钉钉或者微信发给那个你想邀请的人,对方通过点这个链接,接受邀请就行了
添加为团队成员之后,B就能将修改的代码推送到A的远程库了,之后A在他的github中也能看到B修改的部分
7.跨团队协作
然后C通过链接就能看到A的项目了,C要修改A的代码的话,这时候C应该先将A的项目拉取到他自己的远程库,点一下右上角的fork,然后C就会发现在C的账号下也出现了A的项目
当C在github中修改完代码后,点击提交按钮,代码就提交到了他的远程库
他想将修改好的代码传给A,要怎么做呢?可以使用Pull requests
然后点New pull request
点击Create pull request
最后一步
拉取请求之后,A在他的github中能看到有一个Pull request
A需要点一下Merge pull request,这个时候,C写的代码才会合并到A的代码库中
8.SSH免密登录
远程仓库也可以通过ssh远程登录,查看SSH链接,提示还没有公共的SSH密钥,要实现这个功能,我们要怎么做呢
ssh-keygen是生成ssh密钥的命令 -t表示指定用哪种加密算法生成 rsa是一种非对称加密算法 -C是描述,后面接github邮箱表示这个密钥是针对这个github邮箱准备的
之后就能在C:\Users\Administrator这个目录下发现多了一个.ssh文件夹
我们可以查看一下里面的内容,有两个文件,一个公钥,一个私钥
本文地址:百科问答频道 https://www.neebe.cn/wenda/886541_2.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!