目录
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分享总结网上一大片,但在今天之前,我仍然是“一知半解”;
经过这两日的练习,常用的克隆、上传、拉取、提交命令总算是弄明白了;
这也说明了一件事,任何的学习一定离不开“练习”与“反复”;
希望在今后的学习路上能够谦虚、踏实、勤奋!加油!
953

被折叠的 条评论
为什么被折叠?



