Git复习02——GitHub

GitHub

3个账号

张三  李四  王五
登录张三的GitHub 创建新远程库

git remote -v  # 查看别名

git remote add git-demo  git链接 #创建别名git-demo

# 推送
git push git-demo master  # 弹出框框 登录界面 

在githup第一次弹出的登陆框(会弹出两次)中输入你githup的账号和密码,第二次弹出后输入git账号,密码换成上面截图步骤完成后生成的token。

参考链接 https://blog.csdn.net/m0_47135993/article/details/122946360

拉取代码

git pull git-demo master

克隆

git clone 链接

# clone会做如下操作 
1.拉取代码
2.初始化本地仓库
3.创建别名

团队协作(邀请成员)

李四
git clone 链接
vim hello.txt  #加上几行自己写的内容
git add hello.txt
git commit -m "李四" hello.txt

git push 链接 master  #提交失败  没权限推送


#张三邀请李四 李四同意邀请
#再次推送  成功

跨团队协作

王五 
#进入张三的项目git-demo-----> 点击fork
#此时自己的GitHub就有张三的项目git-demo

随便修改内容  (但是只是在自己的仓库能看)
现在要给张三 步骤如下:

Git复习02——GitHub_第1张图片

Git复习02——GitHub_第2张图片

Git复习02——GitHub_第3张图片

此时张三就能看到请求

Git复习02——GitHub_第4张图片

点击进去这边可以合并

Git复习02——GitHub_第5张图片

SSH免密登录

Git复习02——GitHub_第6张图片

git bash
# 生成私钥公钥
ssh-keygen -t rsa -C 2545644@qq.com  #连续回车

发现C:\Users\86159  有.ssh文件 里面有私钥公钥

Git复习02——GitHub_第7张图片

  1. id_rsa.pub

Git复习02——GitHub_第8张图片

此时直接push 不用登录了

git pull ssh的链接 master

你可能感兴趣的:(Git,git,github)