随笔分类 -  GitHub

摘要:解决办法:右击左上方git标识,然后进入到如图中,点击Text,进行操作。 操作完毕后,关闭git bash,然后再重新打开,执行ls或ll命令,查看对应的以中文作为目录或文件名是否显示乱码,如果之前是乱码,现在打开查看显示正常,那么就表示该问题已解决。 本文主要参考链接:Git Bash终端中文输 阅读全文
posted @ 2019-11-03 20:12 挑战者V 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:问题背景:在git bash中使用hexo g -d命令进行文章发布 详细错误信息: 错误原因是因为ssh key有问题,连接不上服务器。 于是我参考如下链接,一步一步操作,最终解决了这个问题:git遇到的问题之“Please make sure you have the correct acces 阅读全文
posted @ 2019-06-30 21:50 挑战者V 阅读(12629) 评论(0) 推荐(0) 编辑
摘要:错误信息:Error: Could not fork child process: There are no available terminals (-1)截图如下: 解决办法: (1)使用cmd命令tasklist,找到git bash的进程 (2)找到红色标记处 (3)执行命令(taskkil 阅读全文
posted @ 2019-06-16 20:44 挑战者V 阅读(8897) 评论(0) 推荐(0) 编辑
摘要:有的时候我们一不小心就git commit -m ‘commit message info’解决办法,很简单,只需执行git reset HEAD~这条命令即可,即能保证你原本的修改还在,也能撤销本次提交失误。 这种撤销上一次提交是比较好的,如果是版本回退的话也能解决这个问题,但是版本回退只适合于你 阅读全文
posted @ 2019-05-18 21:07 挑战者V 阅读(22138) 评论(0) 推荐(0) 编辑
摘要:如何快速关联/修改Git远程仓库地址?按照如下步骤即可快速实现关联/修改Git远程仓库地址: 删除本地仓库当前关联的无效远程地址,再为本地仓库添加新的远程仓库地址 其实不仅仅上述这一种方式,还有如下几种方式: 直接修改本地仓库所关联的远程仓库的地址 修改 .git 配置文件 如何快速关联/修改Git 阅读全文
posted @ 2019-05-04 17:30 挑战者V 阅读(7387) 评论(0) 推荐(2) 编辑
摘要:有不少开发者们不习惯使用Git分支开发。原因有如下几个方面?(1)不熟悉不习惯;(2)觉得太麻烦;今天我想说的是使用git分支开发绝对是一个高效版本控制的做法。 当你遇到测试人员给你提的bug,你只需将其pull下来,并执行git checkout -b bug-solution01该命令即可,这条 阅读全文
posted @ 2019-04-07 21:05 挑战者V 阅读(4524) 评论(1) 推荐(1) 编辑
摘要:1.打开git fork的开源项目(这里我以git fork vscode为例): 2.点击New pull request 3.选择你自己的 4.选择完后出现如图 5.调整状态,右边改为源fork地址(我这边还是我自己的地址,只需将其改为vscode的地址即可) 6.出现变更数据 7.create 阅读全文
posted @ 2019-01-11 22:07 挑战者V 阅读(4987) 评论(0) 推荐(0) 编辑
摘要:为什么要创建.gitignore文件? 因为.gitignore可以排除提交时携带的不必要文件,比如Java中的.class文件。同时还可以排除其他不想提交或者提交没这个必要的文件等等。 创建步骤如下: 1.打开git bash2.进入对应的目录,确保与.git在同一目录下3.执行 touch .g 阅读全文
posted @ 2018-10-11 20:47 挑战者V 阅读(5098) 评论(0) 推荐(0) 编辑
摘要:错误信息:fatal: refusing to merge unrelated histories错误产生背景:我将原先测试的项目本地删除后提交,然后将新的项目按照git的提交步骤进行提交,在最后一步,也就是提交到远程仓库的时候出现如下错误:To https://code.aliyun.com/te 阅读全文
posted @ 2018-10-11 20:45 挑战者V 阅读(438) 评论(0) 推荐(0) 编辑
摘要:关于SVN和Git的区别,SVN和Git主要应用于版本控制。没有版本控制的团体开发是一种可怕的行为。我在校的时候已经体会到了。当然了,如果没有正确使用好版本控制工具也是一种可怕的行为,比如使用git为例,如果某个同事解决冲突时,没有进行比较,很容易将别人刚刚写好的功能覆盖掉,一般出现比较多的场景是因 阅读全文
posted @ 2018-09-25 20:02 挑战者V 阅读(1457) 评论(0) 推荐(0) 编辑
摘要:Git学习除了推荐官方网站:https://git-scm.com/之外, 我个人比较推荐初学者或者被动使用者可以学习参考廖雪峰的这个教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b 阅读全文
posted @ 2018-08-28 20:21 挑战者V 阅读(281) 评论(0) 推荐(0) 编辑
摘要:自古至今,无规矩不成方圆。 Git提交也有其规范,业内做的比较好的,比较具有参考价值的就是Angular的提交。 Angular提交规范: 格式讲解 Header Header部分只有一行,包括三个字段:type(必需)、scope(可选)和subject(必需)。 总的来说,关键就是header这 阅读全文
posted @ 2018-08-13 20:04 挑战者V 阅读(22394) 评论(0) 推荐(1) 编辑