标签:code set master init tail src win div hosts
1)下载并安装Git工具:Git下载地址
安装完成之后,在桌面空白处点击右键,会出现以下选项:
2.初始化环境
1) 在一文件夹中,点击右键,选择上图中的
Git Bash Here
,进入一个窗口界面:2) 输入命令:
git config --global user.name "输入你的Github的账号"
再次输入命令:git config --global user.name "输入你的Github的邮箱"
3) 为Github账户设置SSH key,输入命令:
ssh-keygen -t rsa -C ‘Github的邮箱‘
,窗口提示的所有选择不用理睬,全部按回车
生成的文件会在C:\Users\saibiao\.ssh
中找到,我这边是生成了两个文件,其实需要三个文件,下面会有解决办法。
在文件中打开id_rsa.pub
这个文件,全部复制4) 打开GitHub网页,悬浮在个人的图标上,点击
Settings
,找到SSH keys
,选择新SSH Keys
,Title
可以设置成仓库名,将复制的公钥全部粘贴到内容框中,点击添加,会收到邮件提醒5) 关联远程仓库:打开需要关联的仓库主页,复制SSH链接
执行命令git remote add origin SSH地址
,其中origin是起的本地仓库名
3.开始推送文件
1) 在窗口中输入命令:
git init
,完成初始化
2) 新增一个文件 :touch demo.html
3) 添加文件到缓存库:git add .
4) 提交文件到仓库:git commit -m "备注"
5) 提交文件到远程库:git push -u origin master
6) 其中第五步可能会出现问题,如果出现以下情形,我们输入yes
,这步是生成known_hosts
文件也可能出现
refusing to merge unrelated histories
这个错误,原因是本地仓库是远程仓库不一致,可以先拉取远程仓库到本地,再推送。
解决办法-输入命令:git pull origin master --allow-unrelated-histories
,成功拉取之后,再输入命令:git push -u origin master
即可类似博客推荐
我在实验时,出现了各种各样的问题,最终借鉴其他人的文章才成功,他们写的很好很详细,大家可以去看看。
非常详细的文章:点击查看
非常生动的文章:点击查看
标签:code set master init tail src win div hosts
原文地址:https://www.cnblogs.com/sixgodbiao/p/12064841.html
踩(0)赞(0)举报评论 一句话评论(0)分享档案
- 36.VUE — 认识 Webpack 和 安装 2021-07-28
- 【PHP】上传图片翻转问题 2021-07-28
- php对数字进行万。亿的转化 2021-07-28
- 五个 .NET 性能小贴士 2021-07-28
- Three.js中显示坐标轴、平面、球体、四方体 2021-07-28
- .net 5+ 知新:【1】 .Net 5 基本概念和开发环境搭建 2021-07-27
- 1.html,css 2021-07-27
- 基于Docker搭建 Php-fpm + Nginx 环境 2021-07-27
- nginx + http + svn 2021-07-27
- kubernets kube-proxy的代理 iptables和ipvs 2021-07-26