GitHub网址:https://github.com/
GitHub全球最大同性交友网站


一般远程库名字都和本地库一样;描述;公共/私有,创建完成
查看远程库链接,复制下来

查看当前所有远程库别名
![]()
创建远程库别名(地址太长不好记)



会自动提交本地库
用于初始化本地仓库,新建一个目录,在该目录下右键 Git Bash Here

clone成功

查看别名

clone会做三个操作:拉取代码,初始化本地仓库,创建别名
编辑代码,添加暂存区,提交本地库

push到远程仓库,但是此时push会被拒绝,因为还没有加入团队
需要在github上邀请伙伴,进入库,点击settings

add people添加即可生成邀请函(一个链接),发送给要邀请的人就可以了
被邀请人,复制该链接到浏览器即可同意或拒绝加入。
找到别人的远程库,点击Fork,将人家项目叉过来

编写代码,进行提交,此时只是修改自己叉过来的库,人家库里没有,需要pull requests

然后别人在Pull requests中可以看到有人帮忙修改的代码,可以进行沟通

对代码进行审核,通过则Merge pull request,confirm

此时就完成了跨团队的协作

需要在C盘/用户/自己用户名 下右键Git Bash Here

使用如下命令生成ssh文件
$ ssh-keygen -t rsa -C github账户邮箱
输入后连续三次回车即可

在命令行获取公钥

将其复制,在github上添加到帐号中


添加即可,此时我们的windows再次登录这个账户就不要反复输入账号密码了
测试一下,使用ssh链接pull

完成

Login with Token,点击Generate去网页生成Token

填入即可


设置远程库名,别名,描述

点击Share即可,会帮你创建远程库,代码push到远程库
在github网站查看

修改代码提交本地库,push代码



几个地方都可以进行push,但此时是使用https协议比较慢
使用SSH协议

将SSH协议的链接复制进去即可
修改远程库代码再push
失败
注意:push是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致,push操作是会被拒绝的。也就是说,要想push成功,一定要保证本地库的版本要比远程库的版本高!改本地代码前要先确认本地的代码版本没有落后,先pull拉取一下远程库的代码


拉取成功代码改变

选择要克隆的远程库

clone即可
![]()
成功
国内的项目托管网站-码云
官网:https://gitee.com/ 点击注册
.
填写信息即可

填写基本信息,和GitHub类似

远程仓库链接

IDEA安装码云插件

安装即可,完成后重启IDEA
绑定Gitee账号

使用邮箱和密码添加即可
将项目上传到Gitee远程库

push代码到远程库,先提交本地库
git-push-输入远程库地址即可
pull,clone也和github用法相同
新建仓库

输入GitHub仓库地址(https),创建即可
随着github仓库的更新更新

点这个刷新按钮,强制同步