git/svn
origin_lee
这个作者很懒,什么都没留下…
展开
-
Git warning push.default is unset
warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the current behavior after the default changes, use: gi转载 2014-08-08 14:20:59 · 457 阅读 · 0 评论 -
Git与Repo入门
版本控制 版本控制是什么已不用在说了,就是记录我们对文件、目录或工程等的修改历史,方便查看更改历史,备份以便恢复以前的版本,多人协作。。。一、原始版本控制 最原始的版本控制是纯手工的版本控制:修改文件,保存文件副本。有时候偷懒省事,保存副本时命名比较随意,时间长了就不知道哪个是新的,哪个是老的了,即使知道新旧,可能也不知道每个版本是什么内容,相对上一版作了什么修改了转载 2014-11-17 16:33:51 · 446 阅读 · 0 评论 -
Git分支管理策略
原文链接转载 2014-11-18 09:13:08 · 362 阅读 · 0 评论 -
git branch
查看分支: $ git branch 该命令会类出当先项目中的所有分支信息,其中以*开头的表示当前所在的分支。参数-r列出远程仓库中的分支,而-a则远程与本地仓库的全部分支。创建新分支: $ git branch testing 创建一个名为testing的分支切换分支: $ git checkout teting转载 2015-01-17 16:00:53 · 393 阅读 · 0 评论 -
[Github] fatal: remote error: You can't push to git 解决办法
branch正确的情况下, 不知为什么,在push的时候总是出现:[plain] view plaincopyprint?fatal: remote error: You can't push to git://github.com/user_name/user_repo.git Use git@github.com:user_name/转载 2015-01-17 14:32:33 · 1444 阅读 · 0 评论 -
[git] warning: LF will be replaced by CRLF | fatal: CRLF would be replaced by LF
遇到这两个错误, 基本上都是叫你将 autocrlf 设置为 false. 但是我觉得这样很不妥。如果你的源文件中是换行符是LF,而autocrlf=true, 此时git add就会遇到 fatal: LF would be replaced by CRLF 的错误。有两个解决办法:1. 将你的源文件中的LF转为CRLF即可【推荐】2. 将autocrlf 设转载 2015-01-17 14:15:14 · 447 阅读 · 0 评论 -
Git Rebase教程: 用Git Rebase让时光倒流
https://linux.cn/article-4046-1.html想象一下你正在开发一个激进的新功能。这将是很灿烂的但它需要一段时间。您这几天也许是几个星期一直在做这个。你的功能分支已经超前master有6个提交了。你是一个优秀的开发人员并做了有意义的语义提交。但有一件事情:你开始慢慢意识到,这个疯狂的东西仍需要更多的时间才能真的做好准备被合并回主分支。转载 2016-03-12 23:09:53 · 3343 阅读 · 0 评论 -
git rebase简介(高级篇)
一、基本 对于git rebase, 你亦可以选择进行交互式的rebase。这种方法通常用于在向别处推送提交之前对它们进行重写。交互式rebase提供了一个简单易用的途径让你在和别人 分享提交之前对你的提交进行分割、合并或者重排序。在把从其他开发者处拉取的提交应用到本地时,你也可以使用交互式rebase对它们进行清理。如果你想在rebase的过程中对一部分提交进行修改,你可以转载 2016-03-12 23:15:48 · 1624 阅读 · 0 评论