前端时间自学了github的使用,这两天上传项目到github时发现很多地方都记得不是很清楚了,写个博客给以后再忘记时翻回来看看。
1.首先需要安装git,这个由于我已经安装好了,网上已经有很多教程,这里就不继续写了,略过。
2.配置ssh ,首先需要生成本地文件,在Git Bash上输入ssh来确认是否安装有SSH,如果有的话应该是以下图示
然后输入ssh-keygen -t rsa 来生成id_rsa.pub文件,在c\用户\username\.ssh中以记事本方式打开id_rsa.pub,取得里面内容,打开浏览器,在github中的settings里点击SSH,然后新建key,把从本机文件取得的内容copy进去,title写不写都可以。在命令行窗口输入ssh -T git@github.com,如果成功的话会出现以下信息
2.在你的github上创建新的项目路径,设置为公开。取得项目路径
3.在你想要上传项目的文件夹右键选择Git Bash here,先初始化,
(1).输入git init;
(2).输入 git status 会出现你选择文件夹下的所有文件
(3).输入git remote add origin +你新建项目的路径(github上的)回车如果没反映则是成功了
(4).输入git add -A 来把所有文件添加进临时仓库,然后输入git status 查看情况会发现文件名字均变为绿色了
(5).输入git commit -m "修改信息" 来提交到仓库中
(6).输入git pull origin master来把github上的数据刷新到本地, 这里可能会出现Please enter a commit message to explain why this merge is necessary.这种窗口,经过百度得知是需要输入提交消息来解释为什么这种合并时必要的;git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要:
1.按键盘字母 i 进入insert模式
2.修改最上面那行黄色合并信息,可以不修改
3.按键盘左上角"Esc"
4.输入":wq",注意是冒号+wq,按回车键即可
(7). 输入git push origin master上传数据到github上
搞定