新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2011年12月13日

摘要: PHP技术交流群170855791git diff 显示工作目录与索引区文件之间的差异git diff --cached显示索引区与git仓库之间的差异git diff HEAD 显示工作目录与git仓库之间的差异 git diff HEAD^ 比较上次提交 git diff HEAD~2 比较上2次提交--diff-filter=[ACDMRTUXB*] 显示指定状态的文件:Added (A), Copied (C), Deleted (D), Modified (M), Renamed (R), changed (T), are Unmerged (U), are Unknown (X)g 阅读全文

posted @ 2011-12-13 22:08 张贺 阅读(13159) 评论(0) 推荐(2) 编辑

2011年12月12日

摘要: PHP技术交流群170855791查看分支: $ git branch 该命令会类出当先项目中的所有分支信息,其中以*开头的表示当前所在的分支。参数-r列出远程仓库中的分支,而-a则远程与本地仓库的全部分支。创建新分支: $ git branch testing 创建一个名为testing的分支切换分支: $ git checkout teting 切换到testing分支上。通过向该命令传递一个-b参数,可以实现创建并切换分支的功能。合并分支: $ git merge hotfix 将hotfix分支合并到当前分支当中去删除分支: $ git branch -d hotfix 删除分支hot 阅读全文

posted @ 2011-12-12 23:24 张贺 阅读(24268) 评论(0) 推荐(2) 编辑

摘要: PHP技术交流群170855791git log 查看提交记录,参数:-n (n是一个正整数),查看最近n次的提交信息$ git log -2 查看最近2次的提交历史记录-- fileName fileName为任意文件名,查看指定文件的提交信息。(注:文件名应该放到参数的最后位置,通常在前面加上--并用空格隔开表示是文件。)$ git log file1 file2 查看file1文件file2文件的提交记录$ git log file/ 查看file文件夹下所有文件的提交记录--branchName branchName为任意一个分支名字,查看莫个分支上的提交记录... 阅读全文

posted @ 2011-12-12 23:20 张贺 阅读(33236) 评论(0) 推荐(1) 编辑

2011年12月5日

摘要: 打标签同大多数 VCS 一样,Git 也可以对某一时间点上的版本打上标签。人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做。本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及各种不同类型标签之间的差别。列显已有的标签列出现有标签的命令非常简单,直接运行 git tag 即可:$ git tagv0.1v1.3显示的标签按字母顺序排列,所以标签的先后并不表示重要程度的轻重。我们可以用特定的搜索模式列出符合条件的标签。在 Git 自身项目仓库中,有着超过 240 个标签,如果你只对 1.4.2 系列的版本感兴趣,可以运行下面的命令:$ git tag -l 'v1 阅读全文

posted @ 2011-12-05 21:08 张贺 阅读(1045) 评论(0) 推荐(0) 编辑

2011年12月4日

摘要: 要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库.远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写.同他人协作开发某 个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展.管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分 支,定义是否跟踪这些分支,等等.本节我们将详细讨论远程库的管理和使用. 查看当前的远程库 要查看当前配置有哪些远程仓库,可以用 git remote 命令,它会列出每个远程库的简短名字.在克隆完某个项目后,至少可以看到一个名为 origin 的远程库,Git 默认使用这个名字来标识.. 阅读全文

posted @ 2011-12-04 21:36 张贺 阅读(6331) 评论(0) 推荐(1) 编辑

2011年12月2日

摘要: PHP技术交流群170855791获取GIT仓库 这里有2种方法可以获取git仓库。将一个本地已经存在的项目或文件夹导入到Git中;或者clone一个远程服务器上已经存在的Git仓库初始化一个已经存在的文件夹 要想将一个本地项目添加到git版本库中,需要做的就是进入到这个文件夹中,输入下面的命令:$git init 这个命令会在该项目的文件夹中创建一个叫.git的子文件夹,即本地git仓库目录,这是Git仓库的基础文件,用来保存元数据和对象数据。 当你开始想要使用版本控制器管理一个存在的项目时,你应当先跟踪这个项目里的文件,之后提交这些文件。可以使用一条或者多条git add命令来指定你想.. 阅读全文

posted @ 2011-12-02 00:08 张贺 阅读(4980) 评论(0) 推荐(3) 编辑

2011年11月30日

摘要: 今天弄了个ZendStudio,放在了user下的某个文件夹下,想把执行程序ZendStudio做个链接到/usr/sbin目录下。于是使用命令:ln -s ./ZendStudio /usr/sbin可是当执行ZendStudio的时候提示“Too many levels of symbolic links”这个错误,百思不得其解,最后ln一下/usr/sbin/ZendStudio一下,发现问题:原来/usr/sbin目录下的zendstudio指向的是./ZendStudio,因此,在做ln的时候只要将文件的完整目录写上去即可:ln -s /usr/local/ZendStudio/Ze 阅读全文

posted @ 2011-11-30 20:33 张贺 阅读(38632) 评论(0) 推荐(0) 编辑

摘要: git基本介绍git三大工作区域:初次使用git 初次使用git需要配置git环境,可通过git的config工具来设置和获取git的配置变量,这些配置变量可以被存储在3个不同的地方: /etc/gitconfig文件:该配置文件中的变量将会作用于该系统上的所有用户以及所有数据仓库。可以通过向git config后添加--system选项来读取或修改该配置文件的内>容。(注意:在刚刚装过git后可能不存在该文件,当通过上面命令修改过配置文件后会自动创建该文件) ~/.gitconfig文件:指定当前登录用户的配置文件。可以通过--global选先来读取和修改该配置文件。 在git数据仓库 阅读全文

posted @ 2011-11-30 00:33 张贺 阅读(3207) 评论(0) 推荐(0) 编辑

2011年11月29日

摘要: p7zip 9.20安装后不支持rar格式的文件,需附加安装其他文件,首先下载2个源码包http://sourceforge.net/projects/p7zip/files/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2 和 p7zip_9.20.1_x86_linux_bin.tar.bz2先将p7zip_9.20.1_src_all.tar.bz2解压在解压p7zip_9.20.1_x86_linux_bin.tar.bz2,进入解压后的文件夹p7zip_9.20.1中执行./install.sh 命令后出现一下提示表示安装成功安装完成 阅读全文

posted @ 2011-11-29 01:02 张贺 阅读(4615) 评论(0) 推荐(0) 编辑

2011年11月28日

摘要: 本来在centos6中可以直接安装chrome,可是当我安装MySQL5.5的时候,需要卸载自带的mysql-libs-5.1,在卸载mysql-libs-5.1的时候看到提示说明会卸载掉已经安装好的chrome,结果没太在意就直接给卸掉了,可是在安装chrome的时候就不那么好办了。。。卸载mysql-libs-5.1的同时也卸载掉了其它一些包,此时安装chrome的时候需要补上一些包:pax-3.4-10.fc12.i686.rpm:http://rpm.pbone.net/index.php3?stat=26&dist=73&size=68248&name=pax 阅读全文

posted @ 2011-11-28 00:00 张贺 阅读(992) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页