- 浏览: 141618 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
wyasd123:
hi,你好,按照以上步骤配置,执行:isql -v SQL20 ...
SQLServer on Rails -
smallwolf:
总结得不够详细啊
searchLogic心得
1、git fsck --lost-found | grep commit(找到本地提交丢失的文件) git fsck --help
2、git-svn 后不能创建模型
ls script/ -l --------------------------------------查看文件属性(成灰色)
chmod +x script/*-----------------------------修改script为可执行文件
ls script/ -l--------------------------------------再次查看属性(成绿色)
3、双精度在rails脚本中为:decimal
4、#页面调用枚举值
select:
f.select :agree Enum.sf
radio:
f.radio_enum :xingbie, 'sex'
#页面调用2(字段名与枚举类型名相同)
select:
f.select :aim
radio:
f.radio_enum :sex
#查看页面调用
@call.agree_enum_sf
#查看页面调用(字段名与枚举类型名相同)
@call.aim_enum
5、ps -A | grep mongrel ps aux | grep mongrel;ps aux | grep mem(缓存)
6、gem list | grep cucu 查看cucumber是哪个版本
7、mongrel_rails start -e production --prefix=/zbs -d (将development库换成production)
8、本来某些字段不必填,但是在一定情况下才去校验时,在*.rb文件中加validates_presence_of :ways, :fill, :if => Proc.new{|c| c.isrequest == 1}
9、Git add -i ----------------------------------------------------------------------有选择性的上传文件
通过git status查看想要上传的文件有没有上传
发表评论
-
Linux命令
2011-06-22 16:10 1066shell的种类 Linux中的shell有多种类型, ... -
install vim
2011-05-24 10:37 1584sudo apt-get install ruby libop ... -
flash提示问题
2011-05-13 16:13 975一个页面有多个form提交,而且要分别校验信息,信息不对时出现 ... -
windows下虚拟ubuntu文件共享
2011-05-09 17:14 2361在Vmware中安装linux,可 ... -
性能分析
2011-05-09 11:24 922异常分析 采用exception_logger记录异常信 ... -
全文检索
2011-05-09 11:23 1063全文检索(Ferret) 由于sphinx只能支持mys ... -
敏捷开发流程
2011-05-09 11:20 1329敏捷开发流程 需 ... -
安装环境
2011-05-09 11:17 1031操作系统安装 #安装ubuntu8.04桌面版(服务器装 ... -
rails常用插件
2011-05-09 11:13 1430实体相关 restful_authentication [ ... -
memcached安装使用
2011-05-09 11:09 1449安装 wget http://cloud.git ... -
Linux常用命令
2011-05-09 11:07 726常用命令 #执行上次命令 !! #进入上次访问的目录 ... -
soap客户端
2011-05-09 11:05 1266选择 ruby带有soap4r的插件,可以用于访问web ... -
ruby入门
2011-05-09 11:03 1187ruby入门 Ruby API查询 Ruby 正则表达 ... -
如何开始rails项目
2011-05-09 10:51 1027转自:http://saberma.me/rail ... -
I18n实现多语言包
2011-05-03 10:26 1一、Rails I18n(国际化) Rails在 2.2 ... -
SQLServer on Rails
2011-04-29 09:57 2351安装库 安装unixODBC sudo apt-get i ... -
svn集中存储
2011-04-28 16:55 1523安装 #git-svn sudo apt-get insta ... -
vim安装使用及快捷键设置问题
2011-04-28 15:56 2819安装sudo apt-get install libncurs ... -
oracle on rails
2011-04-28 15:30 1211Oracle on Rails #如果生产环境使用Oracle ... -
8.04 开发环境搭建
2011-04-27 11:10 1286#安装ubuntu8.04桌面版(服务器装服务器版) #之后修 ...
相关推荐
25个 Git 进阶技巧 Git 是一个强大的版本控制系统,提供了很多实用的命令和技巧。本文将介绍 25 个 Git 进阶技巧,帮助开发者更好地掌握 Git。 1. 添加远端服务器 使用 `git remote add` 命令可以添加一个新的远...
对常用的git命令做了简单而系统的说明。
Git 是一个分布式版本控制系统,广泛应用于软件开发和项目管理中。在Linux环境中,Git提供了高效、安全的版本管理功能。本文档主要介绍了Git的基础操作、HEAD指针操作、分支操作以及RPM包的制作。 首先,Git的基本...
本文介绍了Git的一些进阶使用技巧,包括分支管理、合并策略、钩子脚本等,旨在帮助读者提升团队协作中的代码管理效率,解决常见的问题和挑战。
本文总结了25个 Git 的进阶技巧,旨在帮助已经熟悉基础操作的用户进一步提升效率和理解Git的内在机制。 1. **配置个人信息**: 在安装Git后,首先要设置你的用户名和邮箱,这是每个提交都会附带的信息: ``` $ ...
git进阶 If you are a graphic or web designer and want to keep every version of an image or layout (which you would most certainly want to), a Version Control System (VCS) is a very wise thing ...
5. Git进阶使用: - `git stash`:暂存未提交的改动,方便临时切换任务。 - `git merge`:合并分支,处理代码冲突。 - `git rebase`:交互式地重排或合并提交,保持提交历史的整洁。 - `git cherry-pick`:从一...
"git_Magic_CN"这个名字暗示这可能是一本中文版的Git进阶教程,涵盖了Git的一些高级特性,如子模块、工作流策略、钩子脚本、rebasing等。这些内容对于团队协作和项目管理尤为重要,能帮助开发者实现更高效、更整洁的...
#### 六、Git进阶技巧 - **多人协作**:在团队中使用Git时,可以通过分支隔离不同的功能开发,定期合并到主分支。 - **跨团队协作**:对于不在同一团队中的开发者,可以通过共享远程仓库实现协作。 #### 七、案例...
3. **Git进阶操作** - 分支管理:`git branch` 列出所有分支,`git checkout -b <new_branch>` 创建并切换分支。 - 合并分支:`git merge <branch>` 将指定分支的更改合并到当前分支。 - HEAD、master与branch:...
此外,学习如何处理分支(`git branch`、`git merge`、`git rebase`)以及解决合并冲突也是Git进阶技能的一部分。 总之,Git-2.31.1-64-bit.exe是Windows用户享用Git强大功能的可靠途径,无论是个人项目还是团队...
#### 五、Git进阶技巧 - **Git Rebase**:相比于`merge`,`rebase`能够使提交历史更加整洁,但使用时需谨慎,以免丢失提交或导致不必要的麻烦。 - **Git Stash**:用于临时保存当前的工作状态,方便进行其他任务,待...
7. **Git进阶** - **Stash**:临时保存未提交的更改,方便在不同分支之间切换。 - **重置(Reset)**:`git reset`可以撤销提交,恢复到特定版本。 - **变基(Rebase)**:改变分支的提交历史,使其基于另一分支...
四、Git进阶特性 1. 标签(Tags):`git tag`用于给特定提交打标签,常用于标记里程碑或版本发布。 2. 撤销操作:`git reset --hard`可以回退到特定版本,但要注意数据可能丢失。 3. 子模块(Submodules):用于...
三、Git进阶用法 1. **撤销更改**:`git reset`和`git checkout`可以用来撤销工作区或暂存区的更改。 2. **解决冲突**:当多个用户修改同一部分代码时,Git会提示冲突,需要手动编辑冲突文件并重新提交。 3. **标签...
Git的工作流程、分支管理、合并、解决冲突等内容未在描述中详述,但这些是Git进阶学习的重点。理解Git的这些核心概念和操作,能帮助用户更有效地管理和协作代码。 总之,Git培训讲义1提供了Git的基础知识和实践指南...
三、Git进阶操作 1. 分支管理:`git branch`列出所有分支,`git branch <branchname>`创建新分支,`git checkout <branchname>`切换分支,`git merge <branchname>`合并指定分支到当前分支。 2. 版本回退:`git log`...
**四、Git进阶特性** 1. **标签(Tag)**:标记特定提交,通常用于发布里程碑或版本号。 2. **重置(Reset)**:`git reset`可以回退到之前的提交状态,有软重置、混合重置和硬重置三种模式。 3. **衍合(Rebase...