随笔分类 -  git

摘要:前提: 1.客户端生成了id_rsa.pub和id_rsa 2.服务端在.ssh/authorized_keys也加入了客户端的id_res.pub 3./etc/ssh/sshd_config开启了: 但在客户端执行ssh依然报错: 最后在网上折腾了半天才发现原来是SELinux的问题,只要关闭S 阅读全文
posted @ 2018-03-06 18:00 code-luyf 阅读(846) 评论(0) 推荐(0)
摘要:当合并分支时遇到错误或者冲突,分支旁边会多出“|MERGING”这个东西 有这个状态存在时,会导致后面想要再合并的时候提示如下 所以需要先取消这次合并,使用“git merge --abort”命令 阅读全文
posted @ 2018-01-24 15:04 code-luyf 阅读(26186) 评论(0) 推荐(0)
摘要:(1) 默认的mixed参数:git reset commit_id,将本地版本库的头指针全部重置到指定版本,且会重置暂存区,即这次提交之后的所有变更都移动到未暂存阶段。 (2) soft 参数:git reset --soft commit_id 意为将版本库软回退1个版本,所谓软回退表示将本地版 阅读全文
posted @ 2018-01-24 14:35 code-luyf 阅读(442) 评论(0) 推荐(0)
摘要:1.首先将本地仓库版本回退到自己想要的版本。 2.将回退后的版本强制推送到远程仓库。 阅读全文
posted @ 2018-01-24 14:32 code-luyf 阅读(270) 评论(0) 推荐(0)
摘要:1.查看 dev 有,而 master 中没有的: 2.查看 dev 中比 master 中多提交了哪些内容: 注意,列出来的是两个点后边(此处即dev)多提交的内容 3.不知道谁提交的多谁提交的少,单纯想知道有什么不一样: 4.在上述情况下,再显示出每个提交是在哪个分支上: 注意 commit 后 阅读全文
posted @ 2018-01-15 15:06 code-luyf 阅读(2464) 评论(0) 推荐(0)
摘要:1.若现在本地有一个已经和github远程仓库关联好的本地仓库,平时都会将本地仓库push到github上。 2.有一天突然发现"码云"这个远程仓库网站,咦!这个还可以创建private仓库,挺不错的。 3.那我就有想法了= =,我想要把我现在在做的这个项目不仅push到github上(因为之前这个 阅读全文
posted @ 2018-01-12 17:55 code-luyf 阅读(2636) 评论(0) 推荐(0)
摘要:原因: GitHub远程仓库中的README.md文件不在本地仓库中。 解决方案: 阅读全文
posted @ 2018-01-12 15:34 code-luyf 阅读(3609) 评论(0) 推荐(0)
摘要:一、 node安装 1)如果不确定自己是否安装了node,可以在命令行工具内执行: node -v (检查一下 版本); 2)如果 执行结果显示: xx 不是内部命令,说明你还没有安装node , node 安装地址:http://nodejs.cn/download/ 注 :安装 vue-cli 阅读全文
posted @ 2017-12-26 09:24 code-luyf 阅读(253) 评论(0) 推荐(0)
摘要:原文地址:http://blog.csdn.net/sunnyyoona/article/details/52065544 1. 查看远程分支 分支加上-a参数可以查看远程分支,远程分支会用红色表示出来: 2. 删除远程分支 2.1 在Git v1.7.0之后 删除远程分支: 2.2 在Git v1 阅读全文
posted @ 2017-12-21 10:42 code-luyf 阅读(4587) 评论(0) 推荐(1)
摘要:转载:http://blog.csdn.net/jackie_tsai/article/details/51587994 问题场景:新建git项目或刚为已存在项目创建了git仓库,想用git branch dev创建dev分支或用git checkout -b dev创建并切换到dev分支时报错。 阅读全文
posted @ 2017-12-21 09:57 code-luyf 阅读(1071) 评论(0) 推荐(0)
摘要:Git鼓励大量使用分支: 查看分支:git branch 创建分支:git branch <name> 切换分支:git checkout <name> 创建+切换分支:git checkout -b <name> 合并某分支到当前分支:git merge <name> 删除分支:git branc 阅读全文
posted @ 2017-12-19 14:51 code-luyf 阅读(141) 评论(0) 推荐(0)
摘要:场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。 场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作。 场景3:已 阅读全文
posted @ 2017-12-19 09:40 code-luyf 阅读(578) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-12-18 09:46 code-luyf 阅读(237) 评论(0) 推荐(0)
摘要:1.log log命令可以显示所有提交过的版本信息。显示信息如下: 如果觉得信息显示太繁琐 可以加上参数 --pretty=oneline[只会留下commit id (版本号 (用SHA1字串表示))和 提交版本时的描述信息] 显示效果如下: 2.reflog 如果在回退以后又想再次回到之前的版本 阅读全文
posted @ 2017-12-16 14:02 code-luyf 阅读(11139) 评论(0) 推荐(0)
摘要:1.用户名和邮箱地址的作用 用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。 每次commit都会用用户名和邮箱纪录。 github的contributions统计就是按邮箱来统计的。 2.查看用户名和邮箱地址: 3.修改用户名和邮箱地址: 阅读全文
posted @ 2017-12-16 10:19 code-luyf 阅读(366) 评论(0) 推荐(0)
摘要:git reset --hard HEAD^ →回退一个版本 git reset --hard HEAD~n →回退n个版本(版本都是针对当前版本) 其他命令: touch 文件名 →创建一个文件 cat 文件名 →显示文本内容 阅读全文
posted @ 2017-12-16 10:06 code-luyf 阅读(146) 评论(0) 推荐(0)