GIT&SVN
重来就选李白
捉住小虫,消灭小虫,杀虫师
展开
-
【git】git保存当前状态切换分支的方法
情况:在修改一个项目的时候,突然又有其他分支项目需要修改bug。 官方文档有句话“切换分支的时候最好保持一个清洁的工作区域。”,不知道我的理解是不是正确的。如果你当前分支有修改,但是还没有commit,如果你要切换分支的话,最好就是把内容都commit了?还是只用add到暂存区,下次回来可以继续。 首先对于本地代码分有如下几种处理方式: 1. add并且commit,再checkout,提交到原创 2017-09-11 18:50:17 · 4422 阅读 · 0 评论 -
【git】git log 格式设置
这个是领导教我的,哈哈,真的很方便 命令:git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit" 原来的git log效原创 2017-09-15 10:46:28 · 789 阅读 · 0 评论 -
【git】用http协议git clone代码出现fatal: I don't handle protocol
[xx@build dw]$ git clone http://gitlab.gbcom.com.cn/dw/dw 正克隆到 'dw'... fatal: I don't handle protocol '/home/xx/release/dw/http' 一直出错, 后来检查: [xx@build dw]$ ls -la 总用量 0 drwxr-xr-x 3 biany原创 2017-09-07 20:10:56 · 7997 阅读 · 0 评论 -
【git】git撤销 add、commit、push
1. git add 添加 多余文件 这样的错误是由于, 有的时候 可能 git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件 git add 如果添加了错误的文件的话 撤销操作 git status 先看一下add 中的文件 git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了 git reset原创 2017-09-13 09:26:36 · 616 阅读 · 0 评论