概要
为了实现更好的管理项目,有效的使用Github管理是一个不错的办法,故本文将从头开始围绕项目上传至github的实现
声明:因个人能力有限,本文仅是个人的学习记录笔记,有错误之处还望指出
要求:电脑上成功安装git软件
-
生成SSHKey
在要上传的项目目录下,右键点击 Git Bash Here然后输入ssh-keygen -t rsa -C "1234567890@qq.com"
一直按Enter,直到出现 -
将SSHKey配置到GitHub上
通过上述的反馈可以知道,新生成的密钥在/c/User/YBB/.ssh/id_rsa.pub中,进入此目录,将密钥中的信息复制。
然后在GitHub网站登陆个人信息,然后点击Setting,选中SSH and GPG keys,选中New SSH key,将密钥粘贴即可 -
查看配置是否成功
输入
ssh -T git@github.com
然后输入yes,可以看到successfully即表示成功配置
- 上传代码
配置上传的用户名
git config --global user.name "your name"
配置上传的用户邮箱
git config --global user.email "your email"
将本地的文件夹变成GitHub可管理的仓库
git init
把项目添加到仓库
git add .
我在此处的时候有warning
原因是不同的操作系统对应的换行符不同(LF/CRLF)
解决:
方法1:(仅对当前git仓库有效)
git config core.autocrlf false
方法2:(全局有效,不设置推荐全局)
git config --global core.autocrlf false
把项目提交到仓库(“ ”内为提交的日志)
git commit -m “first commit”
关联GitHub仓库
在新建的仓库下选择 Code ,并且复制选项下的仓库路径
git remote add origin 仓库路径
最后推送至远程仓库
git push -u origin master
将仓库的项目下载至本地
git pull --rebase origin master