不积跬步,无以至千里

个人博客地址:https://lewky.cn

Git - .gitignore怎么忽略已经被版本控制的文件

问题 如果某个文件已经存在于远程仓库了,也就是说某个文件已经被版本控制了,如果将该文件添加到.gitignore中,是无法生效的。因为.gitignore是用来控制尚未被纳入版本控制的文件,如果文件已经存在于远程库中,自然也就无法生效了。 于是就此衍生了一个问题:.gitignore怎么忽略已经被...

2019-01-07 23:29:28

阅读数 901

评论数 0

Git - .gitignore文件的用法

.gitignore文件的作用 .gitignore文件用来忽略被指定的文件或文件夹的改动,被记录在.gitignore文件里的文件或文件夹,是无法被git跟踪到的,换句话说,被忽略的文件是不会被放入到远程仓库里的。 也就是说,如果文件已经存在于远程仓库中,是无法通过.gitignore文件来...

2019-01-06 23:35:44

阅读数 867

评论数 0

Git - Merge: refusing to merge unrelated histories

场景 我在本地有个代码仓库local-A,本地仓库local-A已经和一个远程仓库remote-A关联了。 接着我又在GitHub上新建了一个仓库remote-B,我希望将本地仓库local-A的本地dev分支push到这个新建的远程库remote-B。我的想法是这样的: 在本地仓库local-...

2018-10-28 16:26:07

阅读数 41

评论数 0

SmartGit笔记-30天试用期到期解决方法

找到SmartGit的安装路径,进入最新版本并删除掉settings.xml文件,再重新打开即可。如果不知道具体的安装路径,有两种方法:安装路径:%APPDATA%\syntevo\SmartGit\ win+R打开运行窗口,输入上边的安装路径 在文件资源管理器的地址栏输入上边的安装路径 找到主要...

2018-03-05 23:32:17

阅读数 1102

评论数 0

SmartGit笔记-中文乱码问题

默认情况SmartGit/Hg使用ANSI编码,对于中文Windows来说一般是GBK。Project->respository settings…->Text Encoding, 改为UTF-8

2018-01-22 15:06:06

阅读数 353

评论数 0

SmartCVS笔记-内存溢出导致SmartCVS崩溃

最近使用SmartCVS总是忽然就崩溃,接着弹窗报错说内存溢出,显示说-Xmx48m。 关于这个参数,可以在SmartCVS的安装目录下的bin里找到一个smartcvs.vmoptions文件,(注意,这里有个很类似的文件,叫smartcvsc.vmoptions,里边只有一行参数)在文件的最...

2017-12-27 15:18:54

阅读数 138

评论数 0

SmartCVS笔记-从远程仓库更新最新版本的文件以及查看文件的历史版本

版本控制工具常见的有cvs、git等等,而smartCVS是cvs的一个客户端,下边介绍下怎么从远程仓库更新最新版本的文件以及查看文件的历史版本。从远程仓库更新最新版本的文件查看文件的历史版本当我们每次更新文件成功后,可以通过右键菜单的log来查看该文件的历史版本,如下图所示:最后,不得不吐槽的是...

2017-12-27 14:28:13

阅读数 368

评论数 0

git bash笔记-配置/修改git的user.name/email

git在push/push to时需要使用到user.name和user.email,一般通过git bash来进行配置或修改。查看user.name/user.email //查看user.name git config user.name //查看user.email ...

2017-12-04 13:10:31

阅读数 10411

评论数 0

解决svn客户端修改log message失败的问题

原文地址:http://blog.csdn.net/zzfenglin/article/details/51031181 使用SVN进行版本管理的时候,有时候我们会发现之前提交修改时备注的记录并不是很完整,为了以后可以查看完整的修改记录,我们就需要对之前提交过的“log mess...

2017-09-04 10:47:41

阅读数 254

评论数 0

提示
确定要删除当前文章?
取消 删除