使用git把代码上传到github
创立仓库
- 注册GitHub帐号,通过邮箱验证
- 在GitHub创立仓库
点击右方的“new repository”按钮创立一个仓库
image
- Repository name框取一个名字
- 点击Create repository完成创立
安装git
- https://git-scm.com/downloads下载并安装git
- ubuntu可以使用命令
sudo apt-get install git
- ubuntu可以使用命令
设置ssh key
1. 创立客户名和密码
git config --global user.name "hello"git config --global user.email "hello@163.com"
2. 生成ssh密钥
输入命令:
ssh-keygen -t rsa -C "hello@163.com"
- 此处邮箱为github的邮箱
连续按三个回车:
Generating public/private rsa key pair.Enter file in which to save the key (/home/xuanli/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/xuanli/.ssh/id_rsa.Your public key has been saved in /home/xuanli/.ssh/id_rsa.pub.The key fingerprint is:SHA256:Fn9I3+UV3NxeMQT4G75KyMjNteTrfxuU+8PSjF1Bkr0 hello@163.com.comThe key's randomart image is:+---[RSA 2048]----+| ..**+|| . o +B|| . . . o.=|| + o + E+|| S oo+ +oo|| ..= =..o. o|| o = + Bo.|| . .+ Bo|| .+o.o.+|+----[SHA256]-----+
出现相似这样的提醒代表密钥创立完成。
Your public key has been saved in /home/xuanli/.ssh/id_rsa.pub.
指定了密钥存放位置
3. 增加到github
- 打开github,点击头像,选择settings
image
- 选择SSH and GPG keys
image
点击new SSH key
title随意填写,复制id_rsa.pub中的内容,到key中
image
- 点击 Add SSH key
4.检测能否成功
输入命令
ssh -T git@github.com
输入yes,假如HI之后的名字是你github的客户名的话说明成功
上传代码到github
进入项目根目录
1.初始化本地仓库
输入命令
git init
这个命令会在当前目录创立一个 .git 的文件
2.增加文件到暂存区
git add .
.
代表所有,也可以指定文件名
3.将暂存区文件提交到仓库区
git commit -m '版本形容'
- -m 后边跟得是版本形容
4.创立关联地址
git remote add origin git@github.com:XXX/XXX.git
- origin 后为github仓库的地址,要选择ssh地址而不是https地址
image
5.上传到github
git push -u origin master
上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机。
到现在为止,便上传完成。
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 使用git把代码上传到github
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 使用git把代码上传到github