寒假作业一-Github部分
个人Github链接
个人账号首页及自我介绍
两个后屋
git
git是分布式版本控制系统,(分布式系统由多台计算机组成),需要填写用户名和邮箱作为一个标识从而对这个系统起到一个支持的作用。用户和邮箱为你github注册的账号和邮箱。[绑定用户](#1. 绑定用户git config –global)
而在当文件由本地传输到github是需要加密的,不然的话,容易被攻击,这时就需要SSH key。[ssh key](#为Github账户设置SSH key)
git 命令行
1. 绑定用户git config –global
用户名
git config –global user.name "用户名"
邮箱
git config –global user.email "邮箱"
报错
error: key does not contain a section: –-global
解决方法
手打,不要复制粘贴
发生的错误
fatal: not in a git directory
解决方法
--和global之间没有空格
为Github账户设置SSH key
cd ~/.ssh检测密钥是否存在
ls如果有3个文件,则说明密钥产生
ssh-keygen -t rsa -C "邮箱”若没有,需生成密钥$
接着去c盘里用记事本的方式打开.ssh文件获取密钥,然后再去github账号里设置
建立本地仓库
1. git cd 找地
cd d:/xx/xx
2.git init建库
3.git add添加文件 (直接文件名.后缀名)
作用:将文件加入暂存区
加入后再次查看git status会发现文件变为绿色,绿色表示已经加入到.git暂存区中
特殊地
加入全部 git add .
会发现它全家都绿了(git status查看时)
4. git status 查看状态信息
作用:查看当前仓库的状态信息,看一下放了什么东西进去
5. git commit -m提交文件到仓库中
m是指message的信息
“对这次提交的描述”
6.关联github仓库
git remote add origin 到github上面去复制
上传本地代码注意要点一下ssh按钮
7.git push -u origin master上传本地代码
报错
error: failed to push some refs to 'https://github.com/BeautifulWater/BeautifulWater.git'
解决方法
不能用txt修改,建议用devc修改,txt修改后用dev打开会变蓝,不知道为啥
然后神奇的出现了最后一种不想看到的情况,如果在执行上面的代码还报错的话,那就删除建立的Git文件,重新建立,建立之后先进行添加以上的代码。