Github网址:https://github.com/
创建远程仓库
![在这里插入图片描述](https://img-blog.csdnimg.cn/3dab8b78833e4c52a9f6f68b77750d2e.png#pic_center) ![在这里插入图片描述](https://img-blog.csdnimg.cn/d687bfeb5393426eb74d1ea3ee6d014b.png#pic_center) 远程库的仓库名最好和本地库相同。
远程仓库操作
命令名称 | 作用 |
---|
git remote -v | 查看当前所有远程地址别名 | git remote add 别名 远程地址 | 起别名 | git push 别名 分支 | 推送本地分支上的内容到远程仓库 | git clone 远程地址 | 将远程仓库的内容克隆到本地 | git pull 远程库地址别名 远程分支名 | 将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并 |
创建远程仓库别名
基本语法:
git remote -v
git remote add 别名 远程地址
举例
git remote add git-demo https://github.com/xxxxxx/xxx.git
![在这里插入图片描述](https://img-blog.csdnimg.cn/5dc0f0e149bb4b6c8ebb09b57d43a9d0.png#pic_center)
推送本地分支到远程库
基本语法:
git push 别名(或连接) 分支
示例:
git push git-demo master
![在这里插入图片描述](https://img-blog.csdnimg.cn/9b67b2d24eae4f8ab6365db0a36dfd70.png#pic_center) 登录后显示: ![在这里插入图片描述](https://img-blog.csdnimg.cn/0de5229eb3bd4f7cb1928c419647fc45.png#pic_center)
拉取远程库到本地库
基本语法:
git pull git-demo master
![在这里插入图片描述](https://img-blog.csdnimg.cn/c1676230da024915bc48908ad8a4abfa.png#pic_center) 拉取动作自动合并本地库。
克隆远程仓库到本地
基本语法
git clone 远程地址
示例
git clone https://github.com/xxx/xxx.git
![在这里插入图片描述](https://img-blog.csdnimg.cn/431be66d44944e758f1879fb68d2e7ec.png#pic_center) 凭证信息。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/bf3655f29e26481391221e1eb28f6864.png#pic_center) clone会做如下操作:
团队内协作
邀请加入团队
邀请人: ![在这里插入图片描述](https://img-blog.csdnimg.cn/aba68e04c3bd4247bfe55298e7a6d84e.png#pic_center) 点击invite a collaborator。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/f03b069ddbfd4703bdc1524f3ccc5c5d.png#pic_center) 将邀请链接发送给被邀请人。
被邀请人: 打开邀请链接。点击accept invitation
成为仓库团队一员后,即可推送代码到远程仓库中。
git push https://github.com/xxx/xxx.git master
跨团队协作
其他团队人员打开链接https://github.com/xxx/xxx.git,点击fork。 修改内容并提交后,点击pull requests,再点击new pull request。
点击create pull request ![在这里插入图片描述](https://img-blog.csdnimg.cn/c6104a1bba2443a797cf2af5ef83c7f5.png#pic_center)
本团队人员可以查看此次代码提交,如果code review通过,可以点击merge pull request,再点击confirm merge确定合并。
SSH免密登录
|