GitHub 记录一下走过的坑
2020.2.12更新
1.克隆别人的仓库 ,新建一个文件夹然后直接git clone 地址
2.查看仓库里已有的文件
>>> git ls-files
删除仓库里已有的文件
>>> $ git rm tencent
>>> fatal: not removing 'tencent' recursively without -r
解决:用git rm --cached来删除文件夹的追踪状态是出现
>>> git rm -r --cached tencent
3.查看本地仓库的已有文件 >>> $ git dir
4.删除错误提交 https://blog.csdn.net/qq_40435539/article/details/84887764
>>> $ git log ->获取要回滚的版本号 即【commit_id】
>>> $ git reset --hard 【commit_id】
>>> $ git push origin HEAD --force ->提交到仓库
———————————————— 分割线 ——————————————————————
一直很想用GitHub存项目,但是迫于英文界面和软件上传一直拖拖拖。。。
终于在今天我顺利的上传了一个项目啊哈哈哈哈开心~
找了很多博客和视频看,有的视频居然长达2个小时...
放两个良心制作:
1.git下载安装https://www.bilibili.com/video/av15024334
2.github的使用https://www.bilibili.com/video/av15034653
首先GitHub的注册没什么问题,然后下载一个Git,我是在这里下载的
https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fgit
然后安装git,一系列的全默认,最后选择运行,会弹出一个黑框框就成功啦~
安装完成后,还需要最后一步设置,在命令行输入:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
(成功的话是没有任何返回值的,我一开始还以为她没反应...)
遇到的第一个坑是 add项目的时候warning
原因分析:
CRLF -- Carriage-Return Line-Feed 回车换行
就是回车(CR, ASCII 13, \r) 换行(LF, ASCII 10, \n)。
这两个ACSII字符不会在屏幕有任何输出,但在Windows中广泛使用来标识一行的结束。而在Linux/UNIX系统中只有换行符。
也就是说在windows中的换行符为 CRLF, 而在linux下的换行符为:LF
使用git来生成一个rails工程后,文件中的换行符为LF, 当执行git add .时,系统提示:LF 将被转换成 CRLF
解决:
然后就可以用下面那两句话来解决 $rm -rf .get $git config core.autocrlf false
遇到的第二个坑是 push项目的时候报错
然后百度了一下是因为仓库里本来有东西,所以要先pull一下,再push,然后就Ok了。
遇到的第三个坑是 push项目的时候报错
居然是因为我没有commit!!那个视频里压根就没有讲嘛!!!
然后加个commit就好了,单引号里的内容是随便写的,用来描述的。
成功啦~~可以在仓库里看到她啦~~
GitHub 记录一下走过的坑相关推荐
- 记录javaweb走过的坑
1.css样式文件找不到 原因:不在同一个目录下,写的是相对路径,没写绝对路径. 解决方法:写成引用的绝对路径 2.The superclass "javax.servlet.http.Ht ...
- 普元框架-那些年一起走过的坑
普元框架-那些年一起走过的坑 普元框架一直因为网上指导性文章较少遭人病诟(当然,是相对于主流开源框架),本人一边学习一边自我反思,简单总结下来一些少见.无头绪的小问题,写下来以供留档,未免以后忘记. ...
- Python-Windows使用curses库走过的坑
Python 使用curses库贪吃蛇小游戏走过的坑 介绍 引入自定义模块并同级调用 Windows的curses库下载 Redirection is not supported. conda环境下的 ...
- 转行数据分析两年,走过的坑、读过的书…
在上次分享了 "我放弃了国企工作,转行做了数据分析"(此处添加链接)之后,有朋友分享了学习数据分析中的疑惑: 学习SQL,该看哪些书? 学习Python,该看哪些书? 学习R语言, ...
- 【走过巨坑】android studio对于jni调用及运行闪退无法加载库的问题解决方案
[走过巨坑]android studio对于jni调用及运行闪退无法加载库的问题解决方案 参考文章: (1)[走过巨坑]android studio对于jni调用及运行闪退无法加载库的问题解决方案 ( ...
- mysql8 index255_详解关于MySQL 8.0走过的坑
今天手贱更新了MySQL 8.0 第一个问题:Navicat连接不上数据库 安装的mysql为localhost:3306,配置一切默认,安装后打开Navicat 12 新建连接,直接报错 authe ...
- 记录一起走过的那些日子
记录一起走过的那些日子 public class Main {public static void main(String[] args) {System.out.println("Hell ...
- php excel文件在线预览(走过的坑)
php excel文件在线预览(走过的坑) 1.已经布好的服务如微软的Office365等平台服务 2.通过phpExcel扩展进行excel文件解析直接输出html 3通过openoffice进行文 ...
- php开发支付宝支付密码忘记了怎么办_php支付走过的坑(支付宝篇 注册 秘钥 环境等等配置)...
支付这东西,说容易也容易,说难也难 代码这玩意还比较好说 但是 如果没有demo 直接去看官方文档 十有八九一脸懵逼 今天就整理一下 支付这块走过的坑 涉及 微信h5支付 支付宝h5支付 (api文档 ...
最新文章
- 商品详细信息的代码html_电商网站的商品详情页系统架构
- Linux+Apache2+openssl实现https验证
- nvidia显示设置不可用_白送大福利?实战FreeSync显示器开启NVIDIA GSync Compatible
- weblogic启动方法
- 64win7+64Oracle+32plsql
- PPT分享:用户画像场景与技术实现
- 数据库备份和恢复秩序的关系(周围环境:Microsoft SQL Server 2008 R2)
- javascript RegExp正则表达式
- 语音识别下一步发展如何?哪些技术可以使用?哪些价值可以发掘?
- [2005.04.28 13:36:04] 孤岛热浪的联想
- LayaAir 图集动画2—动画运用
- 如何查看计算机的硬盘序列号,电脑上的硬盘序列号如何查
- 计算机说课教案模板,初中信息技术说课稿通用模板大全
- windows找不到文件regedit_exe和taskmgr_exe的解决方法
- 【转】钓鱼邮件攻击检测
- 集合——数组容器笔记
- 并行测试和变异测试三篇文献总结(二)
- 我国在计算机科学领域故事,《计算机故事-一》.pdf
- 上传资源到静态服务器
- 万向集团要在区块链上构建智慧城市,这将如何实现?
热门文章
- 知识工场 | 让机器认知中文实体 —复旦大学知识工场发布中文实体识别与链接服务
- ggplot2|详解八大基本绘图要素,需要的都在这
- android仿qq强制下线服务器,qq强制下线(实现一个类似QQ的强制下线功能)
- 专题十——数列累加求和
- 二战MySQL数据库【升华篇】
- 群晖 kodi mysql_家庭影音必备系统Kodi虽然好用但总少了些什么?或许你需要一台群晖为 Kodi 注入多设备同步能力...
- ORA-12560TNS协议适配器错误
- 抗疫逆行者网页作业 感动人物网页代码成品 网页作业带JS下拉菜单 最美逆行者网页模板 致敬疫情感动人物网页设计制作
- 2022年十堰中级工程师职称申报条件是什么?你知道吗?甘建二
- http://www.jianshu.com/p/584707554ed7?ref=myread