当前位置: 首页 > 软件库 > 开发工具 > Git开源工具 >

php-git

libgit2 的 PHP 封装版
授权协议 MIT
开发语言 C/C++ PHP
所属分类 开发工具、 Git开源工具
软件类型 开源软件
地区 不详
投 递 者 申宜
操作系统 Linux
开源组织
适用人群 未知
 软件概览

php-git 是 libgit2 的 PHP 封装版本。

要求

PHP 5.3 以上

状态

0.3.0 Alpha(切换至功能)

https://docs.google.com/spreadsheet/ccc?key=0AjvShWAWqvfHdDRneEtIUF9GRUZMNVVVR1hpdURiUWc&usp=sharing

如何建造

# build libgit2.a
## For 32bit systems
git submodule init && git submodule update
mkdir libgit2/build
cd libgit2/build
cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_SHARED_LIBS=OFF -DBUILD_CLAR=OFF ..
cmake --build .

# For 64bit systems
git submodule init && git submodule update
mkdir libgit2/build
cd libgit2/build
cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_SHARED_LIBS=OFF -DBUILD_CLAR=OFF 
-DCMAKE_C_FLAGS=-fPIC ..
cmake --build .


# build php-git2
cd ../../
phpize
./configure --enable-git2-debug
make
make install
# add extension=git2.so to your php.ini
  •  Git 查看提交历史 Git 提交历史一般常用两个命令: git log 在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。 针对我们前一章节的操作,使用 git log 命令列出历史提交记录如下: git log - 查看历史提交记录。 git blame <file> - 以列表形式查看指定文件的历史修改记录。 $ git l

  • 1.git的相关配置 git自带一个git config工具来帮忙配置变量,git中这些变量存储在3个不同的位置并且有相关命令进行配置,如下: git config --system:存储在 /etc/gitconfig 中,系统中每个用户都会读取该文件中的变量。 git config --global:存储在 ~/.gitconfig 或 ~/.config/git/config 中,只针对当前

  • 错误提示如下: [root@linux1 php]# git push -u origin master To git@github.com:kangvcar/Results-Systems--PHP.git ! [rejected] master -> master (fetch first) error: failed to push some refs to 'git@git

  • 4. Git初始化及仓库创建和操作 基本信息设置 设置用户名 git config --global user.name ‘用户名’ 设置用户名邮箱 git config --global user.email ‘邮箱’ 脚下留心:该设置在github仓库主页显示谁提交了该文件 初始化一个新的Git仓库 1、创建文件夹 mkdir test 2、在文件内初始化git(创建git仓库) cd te

  • 项目需求,安装一个git,其实我连最基本的git是什么都不知道。后来稍微看了下。感觉和SVN差不太多。 好了下面把我千辛万苦装出来的git过程写一下。查了半天终于发现一片有用的。 好多都是编译安装,要么就是不负责任的yum install。。。各种莫名 啊。 yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-

 相关资料
  • 本文向大家介绍PHP封装的Twitter访问类实例,包括了PHP封装的Twitter访问类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP封装的Twitter访问类。分享给大家供大家参考。具体如下: 希望本文所述对大家的php程序设计有所帮助。

  • 本文向大家介绍php封装的mysqli类完整实例,包括了php封装的mysqli类完整实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php封装的mysqli类。分享给大家供大家参考,具体如下: 类: 用法测试: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《php+mysqli数据库程序设计技巧总结》、《php面向对象程序设计入门教程》、《PHP数组(Array)操作技巧大全》

  • 本文向大家介绍php mysql 封装类实例代码,包括了php mysql 封装类实例代码的使用技巧和注意事项,需要的朋友参考一下 废话不多说了,具体代码如下所示: 以上所述是小编给大家介绍的php mysql 封装类实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对呐喊教程网站的支持!

  • 本文向大家介绍PHP实现批量删除(封装),包括了PHP实现批量删除(封装)的使用技巧和注意事项,需要的朋友参考一下 前台 后台 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持呐喊教程!

  • 本文向大家介绍php实现的http请求封装示例,包括了php实现的http请求封装示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php的http请求封装。分享给大家供大家参考,具体如下: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《php curl用法总结》、《php socket用法总结》、《PHP网络编程技巧总结》、《php面向对象程序设计入门教程》、《PHP数组(Arr

  • 本文向大家介绍PHP封装的简单连接MongoDB类示例,包括了PHP封装的简单连接MongoDB类示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP封装的简单连接MongoDB类。分享给大家供大家参考,具体如下: 1. 封装MongoDB类 2. 简单调用,insert数据。 更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP+MongoDB数据库操作技巧大全》、《PHP基

  • 本文向大家介绍PHP操作Mongodb封装类完整实例,包括了PHP操作Mongodb封装类完整实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP操作Mongodb封装类。分享给大家供大家参考,具体如下: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP+MongoDB数据库操作技巧大全》、《PHP基于pdo操作数据库技巧总结》、《php面向对象程序设计入门教程》、《php

  • 本文向大家介绍PHP封装的PDO数据库操作类实例,包括了PHP封装的PDO数据库操作类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP封装的PDO数据库操作类。分享给大家供大家参考,具体如下: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP基于pdo操作数据库技巧总结》、《php+Oracle数据库程序设计技巧总结》、《PHP+MongoDB数据库操作技巧大全》、《p