github操作
如何实现本地上传到github
一般是先有本地帐号,如果有账号就是点击sign in 没有账号就是 sign up(创建新账号)
- 首先创建一个README.md 文件
- 再创建一个 .gitignore文件(gitignore文件里会忽略我们不需要的代码)
- git 不会上传空文件夹
创建好之后就sign in 登录账号 输入账号密码 然后就开始新建一个储存库
Repository name 是我们这个储存库的名字,我们可以建立个名字(最好是简短,有意义的)
Deescription 是这个文件的简介(介绍一下这是个什么文件)
加密的话需要收费,我们选择不加密,直接公开
接下来我们就可以再git里输入这段代码关联远程仓库
- git remote add origin + 地址 (关联远程仓库)
- git remote add b(名字) + 地址 (新增地址)
- git remote rm +名字 (删除关联)
- git push origin master + 名字 (推送代码)
**由于现在不支持直接使用https协议的推送,我们可以配置ssh免密推送
**首先进入当前用户家目录cd~
**删除.ssh目录 rm -rvf .ssh
**运行命令生成.ssh密码目录 ssh-skygen -tras -C + GitHub邮箱名
**进入.ssh目录查看文件列表cd.ssh
**查看id_ras.pub文件内容 cat id_ras.pub
**复制id_ras.pub 文件内容,登录GitHub 点击用户头像➡Settings➡SSH and GPG keys
**NEW SSH key
**输入复制的密匙信息
**回到Git bash 创建远程地址别名 git remote origin_ssh
**查看远程地址 git remote -v 在这里可以看到我们新创建的远程地址
**推送代码到ssh地址 git remote origin_ssh + 分支名
**表示推送成功
如何拉取最新代码
# git pull origin master (拉取最新代码)
# issue (问题) 可以提交对项目自己的信息
# 修改别人的代码
- fork 是在当前下克隆了一份代码,如果代码更新,不会随之更新
# 拉取本地代码
- git clone + 项目地址或者项目别名
默认就是git仓库而且有origin地址,可以将代码提交到自己的仓库上
# 添加贡献者
- collabrators 添加贡献者,被添加的贡献者拥有仓库最大权限