将本地文件提交到github

目录

1、配置密钥

1.1 生成密钥

1.2 添加密钥到远程仓库

2、git上传忽略文件

3、本地文件提交到云端

3.1 github新建仓库

3.2 仓库创建

3.3  紧接着按照它所提示的一步一步的来

3.4  提交到云端

4、克隆github项目

4.1 克隆

4.2  https协议修改为git 协议


1、配置密钥


1.1 生成密钥

打开c盘中.ssh文件夹,右键git bash here

输入命令 

ssh-keygen -t rsa -C 928983454@qq.com

注意:这里的C是大写的 

这个命令输完之后,后面会有“黄色部分”的提示,要求输入用户名和密码,直接回车→回车→回车,如果这里输入密码,以后每次push或者clone都需要输入密码,所以这里是直接回车,如下图

 文件夹已经生成公钥和私钥了,此时输入命令 ls 查看文件夹中的目录,显示3个文件

再通过命令 cat 将 id_rsa.pub公钥打印到当前控制台

1.2 添加密钥到远程仓库

将当前打印到控制台的一长串公钥进行复制,点开github,点击setting设置,点击左侧的SSH and GPG keys,再点击new SSH key

 

在此处进行粘贴,点击添加

 公钥添加完成

 

2、git上传忽略文件


打开你的项目文件夹,右键git bash here

 在命令行输入命令 

touch .gitignore

 则会生成一个文件.gitignore

例如要忽略node_modules文件的上传,则在该文件中写入,那么node_modules目录下的所有文件都会被忽略

 

3、本地文件提交到云端


3.1 github新建仓库

3.2 仓库创建

 

3.3  紧接着按照它所提示的一步一步的来

3.4 提交到github

打开项目文件夹,右键git bash here ,输入命令

git init                                      初始化

git status                                 查看当前状态

git add .                                   提交所有文件到暂存区

git commit -m "实现登录、退出、登录拦截、添加用户功能"                提交的信息

git remote add origin https://github.com/15072318754/alibaixiu.git     起别名origin

git push -u origin master                                                                       提交到云端master分支上,并记住用户名

这一步做完,当下图显示时,则提交github成功

可以进入github网址查看你提交的项目。

 

4、克隆github项目


4.1 克隆

新建个文件夹,在文件夹中右键git bash here

输入命令 

git clone https://github.com/15072318754/test111.git

克隆完,紧接着进入到这个文件夹中

cd test111/

克隆下来后,如有对文件修改,再输入git status命令

git status

再通提交到暂存区

git add .

再填上修改的信息

git commit -m "增加了test文件"

再提交到github

git push origin master

4.2  https协议修改为git 协议

如果想要push操作更方便,将https协议改成git协议,提交时可以只需要输入git push 即可,步骤如下 

    查看地址命令,则会提示以https协议开头的地址

git remote -v

  再将github 中SSH的地址复制,输入命令git remote set-url origin 地址即可修改

git remote set-url origin git@github.com:15072318754/test111.git

https协议已修改成git协议,可以再次输入git remote -v查看,此时再将修改后的文件提交到github只需要输入git push命令

git push

ps:

git操作其实是非常简单的,没有什么难度,很多这种git分享总结网上一大片,但在今天之前,我仍然是“一知半解”;

经过这两日的练习,常用的克隆、上传、拉取、提交命令总算是弄明白了;

这也说明了一件事,任何的学习一定离不开“练习”与“反复”;

希望在今后的学习路上能够谦虚、踏实、勤奋!加油!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值