![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
louhui_2005
这个作者很懒,什么都没留下…
展开
-
How Git Is Different
Thereare generally two models in version control systems:centralized anddistributed.Tools such as Subversion typically require anetwork connectionto a centralized server.You make a change to...原创 2012-01-01 16:26:27 · 72 阅读 · 0 评论 -
progit学习笔记-基础
SVN这类集中式工具记录提交后的修改内容,而GIT在每次修改提交后,记录一个快照。三种状态:已提交-commited;已修改-modified;已暂存-staged。git目录是当前项目的数据仓库,克隆是就是从它里面解压出项目文件。 源码安装$tar -zxf xxx.tar.gz$cd xxx$make prefix=/usr/local all$sudo...原创 2014-02-04 15:45:12 · 287 阅读 · 0 评论 -
progit学习笔记-分支
Git鼓励在工作中频繁使用分支与合并。3.1 何为分支GIT每次提交会创建一个提交commit对象,这个对象包含指向快照的指针,还有作者及其它附属信息。还包含一个指向直接祖先的指针,直接祖先是上次提交的对象,如果本地提交是由多个分支合并而成,那就有多个直接祖先。GIT在通过git add添加文件到暂存区时,会创建一个记录目录结构的tree对象。下图描述三个文件在第一次提交后及多次提...原创 2014-02-08 23:40:01 · 149 阅读 · 0 评论 -
git常用命令
查看远程分支的url$git remote show origin$git remote -vfork后,合并原始库到当前库。$git remote add xxxx httpsxxxx #将原始远程添加到remote$git fetch xxxx #获取原始远程库的内容$git merge xxxx/master #将原始远程库的内容merge到当前版本$gi...原创 2014-03-04 09:12:43 · 144 阅读 · 0 评论