使用git上传本地项目到github

目的与准备工作

最近在廖雪峰的官方网站学习了git的使用,参考了相关博客进行了学习,该文做相关记录方便再次使用,若想看详细更步骤,可查看参考原文,之前硬盘损坏,一些项目没有得到保存,Github是一个开源的可进行私有软件项目托管的平台,且只支持Git作为唯一版本库格式进行托管,学习git,加入github是十分有益的。

安装git,注册github账号

到git官网(git下载地址)选择对应操作系统下载,默认安装即可
到github官网用邮箱注册即可

创建本地库

学过linux应该会觉得很简单,指令基本相同,
比如:mkdir:创建文件夹
pwd:显示当前路径
cd :改变工作目录
cd …: 回到上一级目录(两点)
开始–>点击gitbash
依次输入指令:
首先创建本地库:mkdir mygit
到mygit目录:cd mygit
初始化为可管理仓库:git init
可以输入pwd查看路径
之后根据该路径查看是否创建mygit文件夹
打开mygit文件夹可以看到.git文件夹,如果没有,因为你设置了隐藏文件不可见,不影响(不要随意更改.git里面的文件)

将想上传的项目添加到仓库

将想上传的项目复制到之前创建的mygit文件夹下
gitbash输入指令git add .(有空格)添加到仓库
可以输入git status查看当前状态
提交:git commit -m “注释信息” (注释信息可填写项目名称,first commit等等)

创建SSH KEY(包含打不开id_rsa.pub文件的方法)

首先看c盘用户目录是否有.ssh,如果有看目录下是否有id_rsaid_rsa.pub两个文件,如果没有则创建

$ ssh-keygen -t rsa -C "youremail@example.com"

上面输入有效的邮箱地址
双击id_rsa.pub,复制里面的内容,如果打不开可以使用cat指令
git bash中输入:
cd + pub文件的路径
cat id_rsa.pub
复制之后别忘了返回到mygit路径

完成Github SSH加密

登录Github,右上角下拉菜单点击setting
Github SSH加密点击SSH and GPG keys
Github SSH加密
将之前复制的密钥粘贴即可

创建仓库与上传本地项目

创建仓库,复制链接
创建仓库git输入指令进行与github仓库关联:
$ git remote add origin +刚刚复制的链接
合并Readme文件,不然报错
$ git pull --rebase origin master
第一次上传
$ git push -u origin master
之后添加
$ git push origin master

一个小问题的解决方法:
如果github仓库复制的链接粘贴错误:
可以使用指令
$ git remote rm origin
然后
$ git remote add origin +正确链接

参考文章

参考原文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值