Git使用和实战
收藏

git作为一款出色的项目版本控制工具,为大家管理项目带来了,github的出现更是给开源社区和公司 带来新的血液,如果作为一名合格的开发人员,现在如果还不会使用git 真的就泰low,该专栏逐步讲解知识点和解决实际问题出发,希望能给大家提供帮助。

分享到: Sina Tec

最近更新文章

git文件存储原理解析(八)

1.git的目录结构    1.1 新建一个git-test空文件夹,使用git init 初始化,交由git管理      1.2 .git 目录下 文件夹结构如下:       2.git如何保存数 ...
yanan0628 评论(2) 有8310人浏览 2016-02-02 10:45

git 分支管理(七)

1.什么是分支,分支能解决什么问题? 1.1 分支简介 几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。Git 的默认分支名字是 master,Git 的 “master” 分支并不是一个特殊分支。 它就跟其它分支完全没有区别。 之所以几乎每一个仓库都有 master 分支,是因为 git init 命令默认创建它,并且大多 ...
 
yanan0628 评论(0) 有2715人浏览 2016-01-22 15:33

Git版本冲突解决(六)

1.协作开发过程提交冲突 例子:develop A和develop B同时修改同一个项目的文件,并且都向远程仓库提交,会有一个开发人冲突。 如下图:(注:模拟2个开发者修改,在这之前代码和远程仓库都是一样的)   developB修改代码: package com.sohu.train; public class AddFile { public static voi ...
yanan0628 评论(0) 有3705人浏览 2016-01-20 17:49

Git 版本回退(五)

1 相关命令        2 版本回退方式      版本回退 可以使用reset命令 ,通过移动HEAD指针 移动到我们历史版本。       两种方式:      git reset --hard  指定版本  (HEAD ^ 或commitId表示回退指定版本)       注: 方式1 HEAD~:HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是 ...
yanan0628 评论(0) 有2826人浏览 2016-01-20 17:00

Git 常用命令(四)

    1.初始化仓库 如果你打算使用 Git 来对现有的项目进行管理,你只需要进入该项目目录并输入: $ git init 该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。目录机构如下:   2.克隆仓库 克隆仓库的命令格式是 
yanan0628 评论(0) 有2549人浏览 2016-01-19 18:24

Github的使用(三)

1.什么是github? github是一个免费的远程仓库,还是一个开源协作社区,通过github,既可以让别人参与你的开源项目,也可以参与别人的开源项目。 github地址:https://github.com/   2.github相关命令 2.1 Set Up Git   配置全局信息: gitconfig  --global user.name “YOUR NAME” ...
yanan0628 评论(2) 有2787人浏览 2016-01-19 17:59

Git 工作流程介绍(二)

1.流程图及概念 工作区:用来保存项目的元数据和对象数据库的地方。 这是 Git 中最重要的部分,从其它计算机克隆仓库时,拷贝的就是这里的数据。 暂存区:保存了下次将提交的文件列表信息,一般在 Git 仓库目录中。 有时候也被称作“索引”,不过一般说法还是叫暂存区域 版本库:也叫本地版本库,之所以说git 快,大部分提交都是对本地仓库而言的,不依赖网络,最后一次会推送的到远程仓库 远 ...
yanan0628 评论(0) 有2969人浏览 2016-01-19 17:35

Git 版本控制工具介绍(一)

1.什么是版本控制系统? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 Git是一个开源的分布式版本控制系 ...
yanan0628 评论(3) 有4558人浏览 2016-01-19 16:54
  • 专栏创建者:yanan0628
  • 创建时间:2016-01-20 17:54:28
  • 专栏文章数:8篇
  • 专栏被浏览:30419 次

本专栏热门文章

最新评论

学习学习
jinmh716 评论了 Git 版本控制工具介绍(一)
分享一款代码生成器,拖拽式组件结合流式处理,很容易的访问数据库、http、文件读写操作等等,支持编写j ...
MCLoginandPwd 评论了 git文件存储原理解析(八)
...
carlosfu 评论了 git文件存储原理解析(八)
knight_black_bob 写道可以详细讲解下github在eclipse上的多人协同吗?可以参 ...
yanan0628 评论了 Github的使用(三)
...
yanan0628 评论了 Git 版本控制工具介绍(一)
可以详细讲解下github在eclipse上的多人协同吗?
knight_black_bob 评论了 Github的使用(三)
超赞,正好用上,辛苦楼主
hangzhoujava 评论了 Git 版本控制工具介绍(一)
Global site tag (gtag.js) - Google Analytics