
Git版本控制
迅800
这个作者很懒,什么都没留下…
展开
-
git应用模式
git 是新出现的分布式源码控制系统,分布式(可离线操作),速度快.操作简单,在很多场合开始做GIT,象LINUX 内核,QT,Andriod 都采用git 来做源码控制.现在GIT的文档很多,但对于初学者和一般开发者,对GIT的使用场景没有系统的介绍.因此有了这一篇文章.本文假设阅读者有GIT使用常识,和源码控制基本概念.GIT的核心概念是用在开发者本地建立一个.git仓库,所有的操作都转载 2011-12-22 21:50:42 · 656 阅读 · 0 评论 -
GIT命令行应用
获得最新的内核源代码树在使用 Git 管理源代码仓库时,我们可以使用两种方法开始我们的工作。我们可以使用现有代码的一个本地目录,然后从中生成一个仓库;也可以映射其他人发布的仓库。对于本文的目的来说,我们将获得 Torvalds 发布的 Git 仓库的一个镜像。下面的命令将创建一个名为 linux-2.6 的 Git 仓库。这个目录包含了一个隐藏目录 .git/ 。$ g原创 2012-03-21 22:53:55 · 365 阅读 · 0 评论 -
GIT系统安装
安装方式: 1.根据相关Linux版本提供的安装包安装; 2.获取最新的稳定快照进行编译安装编译安装:1.安装前先确定以下依赖包已经安装zliblibcurllibcrypto (OpenSSL)rsync (2.6.0 或更高版本)2.编译初始的GIT安装系统$ tar -jxvf git-1.4.0.tar.bz2或$ tar -zx原创 2012-03-21 22:39:20 · 340 阅读 · 0 评论 -
GIT简介
Git既是一个版本控制系统,也是一个内容管理系统(CMS)。具有丰富的命令集,对内部系统提供了高级操作和完全访问。1.GIT是一个分布式的版本控制系统,这是它与SVN,CVS等非分布式版本控制系统最大的区别。另外比如BITKEEPER,MERCURIAL等也是运行分布式模式上,但GIT在这方面做得最好GIT跟SVN一样有自己的集中式版本库和服务器。但GIT更倾向于被用于分布原创 2012-03-21 22:07:33 · 288 阅读 · 0 评论 -
GIT客户端
windows平台的git图形客户端工具: Git Extensions, msysgit, TortoiseGit推荐使用: msysgit + TortoiseGit安装: 1.先安装msysgit, 后安装TortoiseGit2.用TortoiseGit下载远程文件演示:原创 2012-03-21 22:16:09 · 333 阅读 · 0 评论 -
git服务端配置
调整缓存:git config httpd.postBuffer 104857600转载 2012-04-01 08:53:27 · 347 阅读 · 0 评论 -
1分钟学会用git管理代码
本文是一个入门级的使用教程,简单介绍最基础的命令,专为想用git而不知从何下手的苦手准备。git是新流行起来的代码管理工具,最著名的应用是linux内核代码管理。Git比SVN好的地方在于两点:轻量级、分布式。其中分布式的意思是Git不需要一个中心服务器,或者说任何一台使用git的电脑都可以当服务器,建立代码库服务器异常简单。 本文不重点介绍git的安装,简单说一下:在Ubuntu/De转载 2012-03-30 17:37:53 · 633 阅读 · 0 评论 -
inux下Git和gitosis的安装与配置
1、增加git用户1234root@stu-system:/#useradd gitroot@stu-system:/#vim /etc/passwdgit:x:501:501::/home/git:/bin/bash/git-shellroot@stu-system:/sudo passwd git转载 2012-03-30 17:36:49 · 10056 阅读 · 0 评论 -
创建新项目
3.1. 创建新项目¶3.1.1. 新版本库即是新项目¶在GitHub,一个项目对应唯一的Git版本库,创建一个新的版本库就是创建一个新的项目。访问仪表板(Dashboard)页面,如图3-1,可以看到关注的版本库中已经有一个,但自己的版本库为零。在显示为零的版本库列表面板中有一个按钮“New Repository”,点击该按钮开始创建新版本库。图3-1:版本库列表面板转载 2012-03-30 17:35:46 · 644 阅读 · 0 评论 -
git 传输
git 可以使用四种主要的协议来传输数据:本地传输,SSH 协议,Git 协议和 HTTP 协议。 1本地协议 远程仓库在该协议中就是硬盘上的另一个目录。这常见于团队每一个成员都对一个共享的文件系统(例如 NFS )拥有访问权,抑或比较少见的多人共用同一台电脑的时候。后者不是很理想,因为你所有的代码仓库实例都储存在同一台电脑里,增加了灾难性数据损失的可能性。如原创 2012-03-28 22:53:17 · 350 阅读 · 0 评论 -
Git服务器Gitosis架设指南
Git是非常著名的分布式版本控制系统。Gitosis则是方便通过Git与ssh架设中央服务器的软件。这篇文章的安装流程写得很明了,但使用中还是遇到了些许问题,本文算是该流程的补充。如果打算通过Gitosis架设服务器通过本文或许可以少走不少弯路。一、架设步骤1. 下载并安装python setuptoolssudo apt-get install python-setuptools转载 2012-03-28 23:08:31 · 365 阅读 · 0 评论 -
git 常用命令
查看是否存在文件需要上传git statusgit add .git commit -m ''创建远程仓库git remote add origin 116.255.146.153:ruby_cd/work_daily_project.git更新git fetch 116.255.146.153:ruby_cd/work_daily_project.git转载 2012-01-12 13:00:40 · 368 阅读 · 0 评论 -
git使用总结
git是免费的开源的分布式的版本控制系统。我说的直白点,要强调的点是每个git clone下来的版本库都是一个完整的版本库,包括所有的历史记录和版本信息,不需要依赖网络,这点在使用的过程中你一定会有感触,git不是盖的。git很快,但是这点我没有大的感觉;git易于使用,相对svn而言,我不觉得git比之简单,但是总体来说git还是比较容易的,尤其是服务器端的部署非常简易。转载 2012-01-12 13:51:18 · 307 阅读 · 0 评论 -
查看历史 -Git日志
git log命令可以显示所有的提交(commit)。 ......$ git log v2.5.. # commits since (not reachable from) v2.5$ git log test..master # commits reachable from master but not test$ git log master..test # com转载 2012-01-12 13:31:42 · 616 阅读 · 0 评论 -
git操作杂记
===Tangji笔记===================##git操作git config --global color.ui truegit merge mybranch (merge from mybranch)git branch -d mybranch 删除分支git branch -D mybranch 强制删除分支git branch 列出所有分支git branc...原创 2016-08-02 15:02:24 · 316 阅读 · 0 评论