Git连接GitHub,上传项目
来源:互联网 发布:linux find 命令 编辑:程序博客网 时间:2024/06/01 07:52
安装Git,注册GitHub,自行百度!
配置git
初始化git
//进入项目所在文件夹$ cd Desktop/myproject//初始化git,此时会生成一个隐藏的.git文件夹$ git init
创建ssh key
为了让github能够识别是我们自己上传文件,需要创建ssh key,我的在C:\Users\LG.ssh;
这里的your_email@youremail.com是你的邮箱地址,在输入后会询问你是否保存创建的ssh key,点回车就好,然后要求输入你要设置的密码,如果直接回车表示不设密码。然后会提示你ssh key已经创建好。
$ ssh-keygen -t rsa -C "your_email@youremail.com"
将ssh可以写入github
创建好本地的ssh key后,我们需要让github知道这个ssh key是我们自己,所以需要将生成的ssh key复制出来,我的是C:\Users\LG.ssh\id_rsa.pub,复制这个文件的所有,在github在点击头像,然后点击setting,在找到SSH and GPG keys,创建一个new ssh key,然后将刚刚复制的ssh key填入即可。
验证是否连接成功
$ ssh -T git@github.com
如果回车看到:You’ve successfully authenticated, but GitHub does not provide shell access 。表示已成功连上github。
设置username和email
在把本项目上传到github之前还需要分别输入设置username和email,因为github每次commit都会记录他们。所以分别输入如下命令:
$ git config --global user.name "your name"$ git config --global user.email "your_email@youremail.com"
添加远程地址
$ git remote add origin git@github.com:yourName/yourRepo.git
后面的yourName和yourRepo分别是你的github的用户名和刚才新建的仓库名。
上传项目
进入要上传的项目文件夹
查看要上传的文件是否正确,然后将项目下的所有文件添加到git跟踪范围。
$ git add .$ git commit -m '项目上传记录描述'$ git push origin master
这里的master指的是主分支名,如果是其他分支,则填写相应的分支名。
补充
1.Permission denied的解决:
之前使用终端上传github的时候遇到错误
Permission denied (publickey).
解决办法就是直接重新生成一下公钥,然后重新更新就行,其中密码没必要设置
$ ssh-keygen -t rsa
- Git连接GitHub,上传项目
- git 上传项目到github
- Git上传项目到github
- Git上传项目到github
- git上传项目到github
- git上传项目到github
- git上传项目至GitHub
- Git上传项目至Github
- 使用Git上传项目代码到github
- Git上传项目代码到github
- git/github轻松上传本地项目
- git上传项目到github步骤
- 使用Git上传项目代码到github
- Git上传/下载项目到GitHub
- git 将本地项目上传到github
- git/github轻松上传本地项目
- 使用Git上传项目代码到github
- 使用git命令上传项目到GitHub
- Java List<对象>去重
- 如何理解js中的call和apply
- java实现常见排序(选择,冒泡,插入,快速,希尔,堆)
- poj3243:Clever Y(BSGS)
- 外卖小程序设置起送费,配送费和送达时间-微信小程序教程31
- Git连接GitHub,上传项目
- Simditor编辑器 SpringMVC上传图片
- 点餐界面两个ListView联动效果
- C#构造函数、操作符重载以及自定义类型转换
- CGI,FastCGI,PHP-CGI与PHP-FPM
- Unity3D_直线运动
- HDU
- TP框架的介绍和使用
- c++操作符重载左边右边