随笔分类 -  svn,git

摘要:来源http://www.cnblogs.com/xiayu25/p/6081040.html 今天遇到个问题,安装完git之后,打开windows系统的cmd,执行git命令老是报错说“git不是内部或外部命令,也不是可运行的程序”。 后来在网上找到了解决办法,现整理记录下来: 1.找到你电脑上的 阅读全文
posted @ 2018-05-16 10:26 码农编程进阶笔记 阅读(517) 评论(0) 推荐(0)
摘要:看一个开源项目中有个.gitkeep文件,不知道是干嘛用的查询知道git是不允许提交一个空的目录到版本库上的,可以在空的文件夹里面建立一个.gitkeep文件,然后提交去即可。其实在git中 .gitkeep 就是一个占位符。可以用其他 比如 .nofile等文件作为占位符。 阅读全文
posted @ 2018-05-16 10:11 码农编程进阶笔记 阅读(239) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/yydcdut/p/3898223.html 了解git和svn很久了,但是一直没有拿来做过版本控制管理,虽然svn有用到过,但是觉得还是运用git的比较多吧,尤其github。 Git术语 索引 Git 需要将代码的变化显示的与下一次提交进行关联。举 阅读全文
posted @ 2018-05-16 09:54 码农编程进阶笔记 阅读(200) 评论(0) 推荐(0)
摘要:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013758404317281e54b6f5375640abbb11e67be4cd49e0000 有些时候,你必须把某些文件放到 阅读全文
posted @ 2018-05-15 16:48 码农编程进阶笔记 阅读(195) 评论(0) 推荐(0)
摘要:Git作为一种版本控制解决方案,由于其具有的分布式特性,正被越来越多的用户熟知,一些有名的开源项目,如:Linux kernel,CakePHP,Ruby on Rails等,都在使用Git进行版本管理。 在Git中,文件状态是一个非常重要的概念,不同的状态对应不同的操作。因此,要想熟练掌握Git的 阅读全文
posted @ 2018-05-15 16:13 码农编程进阶笔记 阅读(1178) 评论(0) 推荐(0)
摘要:在使用git的时候,有些文件是不需要上传的,所以就可以修改 .gitignore 例如: 如果是对所有文件都取消跟踪的话,就是 git rm -r --cached . //不删除本地文件 git rm -r --f . //删除本地文件 对某个文件取消跟踪 git rm --cached read 阅读全文
posted @ 2018-05-15 14:31 码农编程进阶笔记 阅读(141) 评论(0) 推荐(0)
摘要:改动过.gitignore文件之后,在repo的根目录下运行: C代码 git rm -r --cached . git add . C代码 C代码 之后可以进行提交: C代码 git commit -m "fixed untracked files" C代码 C代码 阅读全文
posted @ 2018-05-14 13:21 码农编程进阶笔记 阅读(326) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/AliliWl/p/7880243.html 遇到的问题 我们发现在添加.gitignore文件后,当我们想push文件的时候,我们声明的忽略文件还是会出现在push的目录中 原因分析 某些文件已经被纳入版本管理中,就算是在.gitignore中已经声 阅读全文
posted @ 2018-05-14 13:20 码农编程进阶笔记 阅读(1570) 评论(0) 推荐(0)
摘要:当从github.com上面下载下了Firmware后,无意中删除了Firmware目录下的.git文件夹,再去编译就会出现: fatal: Not a git repository (or any of the parent directories) 的错误。这是由于本地版本管理仓库被删除了,需要 阅读全文
posted @ 2018-05-14 13:08 码农编程进阶笔记 阅读(11388) 评论(1) 推荐(1)
摘要:创建maven项目,使用git提交,有时需要忽略不必要的文件或文件夹,只保留一些基本。 例如如下截图,实际开发中我们只需提交:src,.gitignore,pom.xml 而自己项目文件一般都保留,但是有些则不必要提交,如maven项目的target文件夹等等。 git忽略不必要文件有2种方法,一种 阅读全文
posted @ 2018-05-14 11:36 码农编程进阶笔记 阅读(1768) 评论(0) 推荐(0)
摘要:起因 在使用git对软件进行版本管理的时候我们总有一些不需要提交到版本库里的文件和文件夹,或者在管理一个实际应用的开源项目的时候,不可以把带有数据库信息的文件上传到开源平台当中,这个时候我们就需要让git自动忽略掉一下文件。 关于.gitignore 为了让git忽略指定的文件和文件夹,我们需要在项 阅读全文
posted @ 2018-05-14 09:55 码农编程进阶笔记 阅读(881) 评论(0) 推荐(0)
摘要:在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目 阅读全文
posted @ 2018-05-14 09:46 码农编程进阶笔记 阅读(386) 评论(0) 推荐(0)
摘要:前几天使用eclipse的插件从SVN上更新代码,将全部的代码更新下来后启动项目,前台报错说有些js文件找不到,后来检查我的工程里确实没有那些文件,经过检查发现SVN上却有这些文件,那为什么更新不下来呢,与资源库同步的时候这些文件也显示不出来,经过好长时间的查询,终于知道了解决办法,希望可以帮到有类 阅读全文
posted @ 2018-05-11 15:29 码农编程进阶笔记 阅读(6606) 评论(0) 推荐(0)
摘要:在要清理的文件夹上点右键,菜单:TortoiseSVN--选择cleanup,会出现一个菜单栏,在你菜单栏有一个属性breaklock意思是打破锁定,你勾选打破锁定,然后cleanup就会成功,之后再去项目中cleanup就可以了。 普通计算机文件夹是用来协助人们管理计算机文件的,每一个文件夹对应一 阅读全文
posted @ 2018-05-11 15:28 码农编程进阶笔记 阅读(3942) 评论(0) 推荐(0)
摘要:问题描述:将仓库的最新版本代码check out到本地后,然后最某个文件做了修改,保存后想通过svn的update来重新得到最新的版本,发现失效。 原因:经过多方查找原因,主要看了以下两篇文档 https://segmentfault.com/q/1010000007289578?_ea=13092 阅读全文
posted @ 2018-05-11 15:26 码农编程进阶笔记 阅读(1223) 评论(0) 推荐(1)
摘要:一、基本操作 1 从服务器上下载代码 svn checkout http://xxx.xxx.xxx/xxx 2 获取最新的代码 svn update 3 提交代码 svn commit -m 'comment' 4 撤销本地未提交的所有操作 svn revert --recursive . 5 建 阅读全文
posted @ 2018-05-08 14:00 码农编程进阶笔记 阅读(419) 评论(0) 推荐(0)
摘要:用Git时,git clean -df 可以清除所有没有add的文件,得到一个干净的工作空间。 用SVN没有这样的命令,当然可以 svn export 得到一个干净的工作空间,但会花很长时间,而且没有版本信息了。 在Linux下,可以用下面命令,得到类似 git clean 的效果。 svn st 阅读全文
posted @ 2018-05-08 13:56 码农编程进阶笔记 阅读(792) 评论(0) 推荐(0)
摘要:使用svn status命令,文件名前面显示问好的就是非版本控制的文件 阅读全文
posted @ 2018-05-08 13:53 码农编程进阶笔记 阅读(470) 评论(0) 推荐(0)
摘要:这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中 删除,或是该文件夹下某个受控的文件丢失了。 解决方法: 鼠标右键红叉小图标->->revert 更多SVN图标说明,请参考以下链接: http://www.cnblogs.com/itcomputer/p/4911436.html 阅读全文
posted @ 2018-05-08 13:36 码农编程进阶笔记 阅读(858) 评论(0) 推荐(0)
摘要:问号:未纳入SVN控制之下的新文件感叹号:已经修改过还没上传的文件红叉:准备删除尚未提交绿勾:从服务器上取下来没修改过的文件黄色感叹号:发生冲突蓝色加号:准备加到服务器上还没提交 阅读全文
posted @ 2018-05-08 13:16 码农编程进阶笔记 阅读(206) 评论(0) 推荐(0)

返回顶部 有事您Q我