版本控制 [SVN/Git以及Github]
Jaybo_
生活不止苟且和代码,还有诗和远方。
展开
-
Git 常用命令及讲解(不断更新)
克隆 Repository clone Github 上的Repository,如下: git clone git@github.com:strivebo/GitTest.git管理分支 1、查看本地分支 使用 Git branch命令,如下: $ git branch * master*标识的是你当前所在的分支。2、查看远程分支 命令如下: git branch -r3原创 2017-05-24 00:17:48 · 632 阅读 · 0 评论 -
Github 完整学习教程
前言本文可能不会是非常详细的关于 GitHub 的教程,只是把基本的步骤和重要的地方记录下来,方便查阅。关于 GitHub 的学习,建议可以首先阅读完参考资料中的 stormzhang 从 0 开始学习 GitHub。说道 GitHub,可能很多人也常听到 Git,那这两是同一个东西吗?答案不是的。很早的我、懵懂的我,虽然经常听到这两家伙,但是不是很清楚区别。我相信很多人也是的,认为 Gi原创 2017-05-11 08:54:09 · 946 阅读 · 0 评论 -
(一)Git学习记录(不断更新)
一、认识 GitHubGit 是个版本控制系统,说明白点就是进行代码的各种管理,比如你写错代码回滚啊、追寻 bug 是哪个家伙造成的啊(邪恶脸)、合并别人代码等等,达到协同进行软件的开发工作。再多说几句,版本管理控制系统分为「集中式版本控制系统」和「分布式版本控制系统」,其中很多人可能用过 SVN,就是属于集中式版本控制系统,但是 Git 属于分布式版本控制系统。关于两者区别自行搜索资料了解下原创 2018-01-28 20:15:41 · 4207 阅读 · 2 评论 -
Failed to load JavaHL Library解决方法
每次用到SVN插件时都会弹出如下的对话框,虽然不影响使用但是很不爽是不是?我也是一个有丁点儿强迫症的人,我想干掉这个弹出框!解决方法:Window-Preferences-Team-SVN,在SVN接口的下拉框可以看到,默认选择的是JavaHL(JNI) Not Available,手动更改为SVNKi转载 2017-07-09 16:54:17 · 823 阅读 · 0 评论 -
svn设置提交忽略某些文件或文件夹
在svn客户端,想设置忽略提交.class文件,通过 properties > New > Other 添加一个忽略的属性,还是不行:部分屏蔽了,部分class还是在列表中。再次参考了一下:Settings > General > Global ignore pattern 添加了一个 *.class就行了。参考资料:设置SVN忽略文件和目录(文件夹)在多数项目中你总会有文件和目录不需要进行版本控制转载 2017-06-26 23:41:39 · 31404 阅读 · 1 评论 -
SVN更新项目A C D M G U R I的含义
A:add,新增C:conflict,冲突D:delete,删除M:modify,本地已经修改G:modify and merGed,本地文件修改并且和服务器的进行合并U:update,从服务器更新R:replace,从服务器替换I:ignored,忽略原创 2017-04-21 19:36:24 · 15302 阅读 · 2 评论 -
(二)GitHub的使用随记
一、Git及GitHub的使用1. 突破GitHub单个大文件上传限制GitHub 上新建的仓库容量大小限制在 1G,单个文件不能超过 100M,有 50M 的文件,就会警告了。 可通过以下命令查找超过 100M 的文件:find ./ -type f -size +102400k。 想要突破 GitHub 的限制,支持单个文件超出 100M,可以使用 Git LFS。参考:突破githu...原创 2019-02-18 16:29:27 · 1288 阅读 · 1 评论