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
随便修改内容 (但是只是在自己的仓库能看)
现在要给张三 步骤如下:
此时张三就能看到请求
点击进去这边可以合并
SSH免密登录
git bash
# 生成私钥公钥
ssh-keygen -t rsa -C 2545644@qq.com #连续回车
发现C:\Users\86159 有.ssh文件 里面有私钥公钥
- id_rsa.pub
此时直接push 不用登录了
git pull ssh的链接 master