git
hotdust
想成为一名JAVA方向的专家,做更多更好的基于JAVA的软件。
展开
-
git 错误 fatal: Not a valid object name: 'master'.
今天刚初始化一个仓库,就立马新建一个分支出现错误:fatal: Not a valid object name: 'master'.原因:没有进行任何提交,现在还是一个空版本库。解决方案:进行一次提交即可from:http://tanglei528.blog.163.com/blog/static/43353399201302354346563/转载 2016-04-28 14:44:52 · 2206 阅读 · 0 评论 -
git使用方法记录
从上到下的顺序,记录所进行的操作git clone path下载远程git仓库修改文件vi filegit status修改文件后,还没有git add时,可以看到提示,有文件还没有被addgit diff修改文件后,还没有git add时,查看不同git add file把文件添加到stage区git diffadd后,就看不到不同了当有一个文件误加入到了stage区,想要把这个文件从stage...转载 2016-08-28 20:01:53 · 588 阅读 · 0 评论 -
在 github 上快速查看 commit 内容
格式:https://github.com/<owner>/<project>/commit/<hash>例子:https://github.com/jerith666/git-graph/commit/35e32b6a00dec02ae7d7c45c6b7106779a124685其它:REST API v3 Searching commits参考:Find a commit on GitHub原创 2017-11-15 15:27:28 · 4130 阅读 · 0 评论 -
idea 把一个add到git的文件去掉
当你用idea把误把一个文件add到git后,想把这个文件去掉(也就是从git管理中去掉,commit时不把这个文件提交)的话,可以用下面的方法:这方法就等于:git reset head这个命令就是把本地仓库的文件,替换Stage区里相应的文件(工作区,就是你的文件目录,不受影响) 在网上看到还一个命令,就是: "git rm --cached " 。原创 2016-11-01 13:27:40 · 32373 阅读 · 2 评论 -
当使用EGit(Eclipse Git)进行pull时,提示Could not get advertised Ref for branch refs/heads/xxx错误
我发生问题的原因是upstream configuration设置错了。重新设置方法:1,在Branch上点右键 -> Confirgure Branch2,在弹出的对话框里的“upstream branch”里选择我们要的Branch。(我的错误是因为我的upsream branch指向了一个已经删除了的branch)3,再点OK键就完成了。再有就是可以看看“.g转载 2016-09-26 15:52:26 · 12381 阅读 · 5 评论 -
无法删除git远程分支的问题
当删除远程分支时,可能会出错以下的错误:$ git push origin :alpharemote: error: By default, deleting the current branch is denied, because the nextremote: error: 'git clone' won't result in any file checked out, cau转载 2016-10-09 15:03:06 · 10924 阅读 · 0 评论 -
如何建立gitbook
http://www.chengweiyang.cn/gitbook/gitbook.com/README.html转载 2016-09-07 09:51:27 · 1143 阅读 · 0 评论 -
Git push与pull的默认行为
原文看着非常舒服,推荐看原文:http://blog.angular.in/git-pushmo-ren-fen-zhi/一直以来对git push与git pull命令的默认行为感觉混乱,今天抽空总结下。git push通常对于一个本地的新建分支,例如git checkout -b develop, 在develop分支commit了代码之后,如果直接执行git转载 2016-08-30 14:33:46 · 1247 阅读 · 0 评论 -
如何在window上把你的项目提交到github
http://michaelye1988.iteye.com/blog/16379511.首先你需要在https://github.com/上注册一个账户2.注册成功以后,你需要新建一个repository(储藏室),这个用来存放你要上传的项目 点击中间的带加号的图标就可以新建repository了。 新建的界面如下: 这里你需要输入你的项目的名称,可以转载 2016-08-30 14:20:25 · 294 阅读 · 0 评论 -
git图解:代码区域总结
http://www.jianshu.com/p/898e766d22e1git图解:代码区域总结git代码区间_1.jpg本文背景,在实际项目中使用git已有一年多,发现不少同事虽然会使用常用git指令,但并不理解每个指令对应的作用原理。今天静下心总结下git 的基本理解:代码的存在区域;本文以实际项目出发,理清使用git过程中,代码的迁徙流程。git跟传统的代码管理转载 2016-08-30 14:16:27 · 977 阅读 · 0 评论 -
TortoiseGit github 免输用户名密码 Push
from:http://www.tuicool.com/articles/MbMNje转载 2016-04-28 15:40:19 · 1142 阅读 · 0 评论 -
关于Git的一些学习文章
关于Git的文章:Git Book 非常好的学习文章,从使用的角度给你讲解Git,不像一个API列表。你可以慢慢看。如果你不了解Git,可以看先看下面的短一点的文章,先去Git有个了解。https://git-scm.com/book/zh/v2git - 简明指南(中文)(为了不明白Git,想立刻使用或了解Git的人,非常好)http://rogerdudle转载 2016-08-30 17:01:18 · 617 阅读 · 0 评论