Git2
在仓库上做对应的操作(提交暂存区、提交本地仓库、提交线上仓库、拉取线上仓库)
在首次往线上仓库shop提交内容的时候出现了403的致命错误,原因是不是任何人都可以往线上仓库提交内容,必须需鉴权。
需要修改“.git/config”文件内容:
[remote "origin"]
url= https://用户名:密码@github.com/用户名/仓库名.git
idea使用git
不想过滤的文件.gitignore
推送到远程仓库push
克隆远程仓库到本地:checkout from version control--->url
两个都改了,push不了,先update,add,commitandpush
新建分支查看分支
- master,还可以右键合并分支等操作
- 右键,new branch
注意
- 切换分支前先提交本地修改
- 代码及时提交
- 不要删除文件目录
基于ssh协议
ssh 方式的底层原理:ssh连接地城是RAS加密算法,又称非对称加密,是一种现在公认的最安全的加密方式
生成公私玥对指令(需先自行安装OpenSSH):
ssh-keygen -t rsa -C "github注册邮箱"
步骤:生成客户端公私玥文件,将公钥上传到Github
实际操作:打开提示,clone or download---clone with SSH----上传公钥文件内容id_res.pub