git
java-北京-菜鸟
相同的角色, 相似的剧情, 不同只是时间, 地点和人物而已. 得之不喜, 失之不悲, 一切随缘吧.
展开
-
熟悉git命令的小游戏
开篇如今,Git 大行其道,颇有一统天下之势。如果你的技能树上 Git 和 Github 的图标还没有点亮的话,你都不好意思说你是程序员。别说互联网企业,我接触到的许多传统企业都在从 SVN,Clear Case 等迁移到 Git 上,甚至大厂还会有一个团队去定制适合自己企业的 Git 服务器。很多人简历上写的「精通 Git 与 Github」,但如果你问他熟悉到什么程度的转载 2015-12-30 10:51:08 · 527 阅读 · 0 评论 -
windows 下 sourceTree 乱码问题
今天朋友推荐了一款git图形化客户端, sourcetree,免费的, 不过需要注册账号,得翻墙, 装了之后发现描述乱码在网上搜了一下, 有的说是改字体, 有的说是git bash的问题, 然后自己在git bash中试了一下, 发现确实乱码, 就按照网上的说改 etc/gitconfig 文件, 加上了下面三句话[gui] encoding = utf-8 #代码库统一使用原创 2017-05-23 21:46:14 · 5974 阅读 · 1 评论 -
git 提交乱码
进入git安装目录。etc\gitconfig文件中增加以下内容:[gui] encoding = utf-8[i18n] commitencoding = gbk [svn] pathnameencoding = gbk转载 2016-12-06 19:23:30 · 691 阅读 · 0 评论 -
在 idea 中使用git 上传项目到 开源中国
今天学习了在 idea 中使用 git , 配置 git 就不再这里多说了,首先要安装 git 客户端(我安装的是 gitbash), 然后在 idea 中配置然后使用 git 时有两种情况1. 本地没有项目, git 上面有项目这样简单, 只需要从 http://git.oschina.net/ 上 pull 下来即可直接按照提示操作即可2. 本地原创 2016-11-30 10:38:35 · 3467 阅读 · 0 评论 -
eclipse 中解决 git 冲突
1、工程->Team->同步:2、从远程pull至本地 3、使用Merge Tool使用HEAD合并后的效果4、修改后的文件需要添加到git index中去 5、冲突文件变为修改图标样式,再提交至本地,此时的提交便是merge合并6、此时需要pull的向下箭头和数量没了,注意转载 2016-04-20 14:45:32 · 562 阅读 · 0 评论 -
push到github时,每次都要输入用户名和密码的问题
在github.com上 建立了一个小项目,可是在每次push 的时候,都要输入用户名和密码,很是麻烦原因是使用了https方式 push在termail里边 输入 git remote -v 可以看到形如一下的返回结果origin https://github.com/yuquan0821/demo.git (fetch)origin https://转载 2016-03-31 15:55:04 · 382 阅读 · 0 评论 -
工作之余(工作不用git)用到的 git 命令
git pull origin master在使用git时,在未添加.ignore文件前使用 git add . 将所有文件添加到库中,不小心将一些不需要加入版本库的文件加到了版本库中。由于此时还没有提交所以不存在HEAD版本,不能使用 git reset HEAD命令。 解决: 使用 git rm -r --cached . ps:注意最后是有点的,前面是两个原创 2016-01-07 14:36:37 · 305 阅读 · 0 评论 -
svn 和 git 忽略指定类型的文件
项目开发中,开发人员经常用SVN来管理代码,在和服务器同步时,每次都看到一堆.class,.log,target等文件,这样很不舒服。解决方法:打开:window-->preferences-->team-->Ignored Resource-->Add Pattern忽略文件夹:如忽略target文件夹,就Add Pattern,填入*/target/*原创 2016-01-07 15:41:31 · 807 阅读 · 0 评论 -
git 中忽略提交指定文件或目录
在Git的版本控制中,可能有些文件是不需要加入控制的,那我们在提交代码时就需要忽略这些文件,下面讲讲应该怎么给Git配置一些忽略规则。有三种方法可以忽略掉这些文件,这三种方法都能达到目的,只不过适用情景不一样。(1).针对单一工程排除文件,这种方式会让这个工程的所有修改者在克隆代码的同时,也能克隆到过滤规则,而不用自己再写一份,这就能保证所有修改者应用的都是转载 2016-01-07 14:34:26 · 6158 阅读 · 0 评论 -
第一次使用 gitbash
1. 安装gitbash. 下载地址: https://git-for-windows.github.io/.原创 2016-01-04 12:09:46 · 833 阅读 · 0 评论 -
git clone 单个分支和clone时遇到 filename too long的问题
1. 首先如果需要单独检出某个项目的分支, 可以用以下命令git clone -b [branch name] [address url]2.检出过程中遇到 Filename too long 的错误, 可以先设置一下在Git bash中,运行下列命令: git config --global core.longpaths true就可以解决该问题。--glob原创 2017-06-09 10:21:10 · 2204 阅读 · 2 评论