刚学git时,一股脑吧所有文件全部加到版本管理中,现在做Android开发,这样做就有很大的问题了,gen  和bin  文件夹下的文件是编译生成的,最好不要加到版本管理中,最好加入到.gitignore文件中(这两个文件夹要留,只是把文件夹下的文件移除版本管理库)可是,我已经加入到了版本管理中,怎么办?一般来说,使用“git rm”命令 // 下面就以删除bin文件夹为例子,删除gen等文件,也是一样的道理,以此类推1.刚开始 使用的是 git rm -r -n */gengen”)参数解释:…
[.net 面向对象程序设计进阶] (26) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git 本篇导读: 接上两篇,继续Git之旅 分布式版本控制系统Git——使用GitStack+TortoiseGit 图形界面搭建Git环境 分布式版本控制系统Git——图形化Git客户端工具TortoiseGit 上两篇文章主要介绍了Git服务端和客户环境搭建,介绍了一款优秀的图形化的Git客户端工具TortoiseGit,本篇进入项目实战阶段,介绍如何在V…
git:当本地分支中的代码和develop分支上有很多冲突,希望删掉本地分支,重新建立新的分支,但是git中说你需要先解决当前的冲突,这种情况怎么解决 这种情况可以在代码编辑器中点击commit,然后选择revert,把本地有的冲突revert掉,然后再把这些有修改的文件删掉,最后重新建一个分支,再从develop上拉最新的代码,这个是最快的解决方法.…
一.背景 最近搭建好GitLab后,准备陆陆续续的将之前在SVN仓库中保存的代码迁移到GitLab上,昨天顺利将三个Android组件的代码迁移到GitLab后,其他同事发现迁移是成功了,但是pull下来命令后查看git log 发现所有人的有些都配置成了我的邮箱,尴尬啊. GitLab上面全部变成了我的提交记录,尴尬. 二.原因分析 下面具体分析下为什么产生这个的原因. 具体原因是因为再做SVN–>Git迁移准备的时候,第一步要建议SVN用户到Git用户的映射文件.而这个映射文件最终我将所有用…
刚开始在使用Git Gui从Bonobo服务器中克隆Repository(仓库)中遇到一些问题,如下图所示: 后来百度,有人遇到类似的问题,得到解决思路,请大家参考这里.大意说出现这个问题是因为要克隆的远程Repository(库)是个空库.那我们就找一个“有内涵的”远程库克隆吧,克隆步骤如下: 打开“Git Gui”,如下图所示: 点击“Clone Existing Repository”,在“Source Location”文本框中输入远程库的位置,在“Target Directory”文本…
踩坑篇又来啦,这是我在工作中从git小白进化到现在工作中运用自如的过程中,踩过的坑,以及解决办法. 1.基于远程develop分支,建一个本地task分支,并切换到该task分支 git checkout -b task-110 origin/develop //此处是一句就完成,而很多刚入门的小伙伴经常直接使用 git branch task-110 git checkout task-110 //但是此时只是在本地建了一个分支,并没有与远程库中的分支关联,还需执行 git branch --…
1.状态查看: git status 可以查看工作区,暂存区的状态 untracked 在暂存区没有该文件 modified 修改过 staged 使用git add 暂存过 2.添加操作: git add [file name] 将工作区的新建/修改添加到暂存区 3.提交操作 git commit -m "commit message" [file name] 将暂存区的内容提交到本地仓库 4.查看历史记录 git log 多屏显示控制方式 空格向下翻页 b向上翻页 q退出 git…
有时候工作区中会有我们创建的一些密码配置文件,或者自动生成的一些临时文件,比如python代码编译产生的.pyc文件和java代码编译产生的.class文件等,我们在提交代码的时候没有必要把这些文件也提交.这时就可以用.gitignore文件来指定提交时需要忽略的文件/文件夹列表,那么下次提交时这些文件就不会被提交到本地和远程的代码库中. 已有的.gitignore文件大全 链接:https://github.com/github/gitignore 针对各种语言的,可以直接拿来用.在githu…
Git 的两种忽略文件方式 gitignore 和 exclude .gitignore 不用说了,大家都知道. 有一个 exclude 可能接触比较少. 知道这个功能后发现,用在服务器上非常方便,因为服务器上可以会产生一些特别的文件,但是又不想添加到 gitignore 上,这时就可以加到 exclude 文件中忽略.…
Firebug中调试中的js脚本中中文内容显示为乱码 设置 页面 UFT-8 编码没用, 解决方法:点击 "Firebug"工具栏 中的"选项"---"重置所有FireBug选项"即可正常使用…