博客专栏  >  研发管理   >  开源项目git版本管理

开源项目git版本管理

熟悉git内部原理理解 熟悉企业版本控制流程 熟悉使用git跟踪开源项目、与他人协作、管理自己的开发工作

关注
3 已关注
42篇博文
  • 00.开源项目--git快速开始

    1.一些基本命令2.Git仓库远程邮箱 a.无参数:修改本地仓库配置文件 b.修改本地邮箱 c.修改全局的邮箱 git config –global user.email “ch...

    2017-11-20 20:28
    34
  • 01.开源项目--git基本流程

    1.git基本流程 备注:工作库(Working Directory)、暂存区(Staging Area)、版本库(。gitdirectory Repository) 方向:工作区->暂存区->版...

    2017-11-20 20:51
    33
  • 02.开源项目--git引用分支

    1.分支和标签 a.创建分支 :git branch new b.切换分支 :git checkout new c.查看分支 :git branch2.标签 a.创建标签:git tag v1...

    2017-11-20 21:31
    60
  • 03.开源项目--git文件管理

    1.工作目录、暂存区和版本库 2.Commit提交版本库 3.三大工作区 4..文件添加 备注:git commit –amend(由于日志记录写错,才使用这个命令) 5.文件管理

    2017-11-21 10:11
    38
  • 04.开源项目--git文件删除

    1.文件删除 2.git reset –soft HEAD^ 3.使用git rm –cached file.c(从暂存区中删除) 使用git rm –cached file.c后 使用 ...

    2017-11-21 19:00
    29
  • 05.开源项目--git文件重命名

    1.文件重命名 git mv old_file new_file2.重命名实际操作  文件移动: mv old_file new_file  删除文件: git rm old_f...

    2017-11-21 19:06
    29
  • 06.开源项目--git忽略文件

    1.忽略文件a.忽略某种格式的结尾文件b.忽略以#开始文件c.!代表除xxx.file不被忽略d.忽略某个文件夹

    2017-11-21 19:27
    37
  • 07.开源项目--git

    1.撤销修改git checkout 只是撤销工作区的东西,对暂存区没有影响 git reset HEAD file.c撤销暂存区的内容a.撤销工作区的修改案例: b.撤销暂存区内容c.撤销版本库...

    2017-11-21 19:37
    32
  • 08.开源项目--git差异比较

    1.差异比较a.比较工作区和暂存区差异(git diff)b.比较暂存区和版本库差异 c.比较工作区和版本库差异d.比较两个版本之间差异

    2017-11-21 19:49
    94
  • 09.开源项目--git压缩仓库

    1.压缩仓库2.git存储特点3.步骤 cd .git/objects git gc

    2017-11-21 20:00
    47
  • 10.开源项目--git commit对象与存储

    1.commit对象与存储

    2017-11-21 20:07
    45
  • 11.开源项目--git查看日志功能

    1.查看提交历史2.查看提交历史git log –onelinegit blame-p展示两个版本不同的地方–name-status(git log –name-status readme)

    2017-11-21 20:16
    41
  • 12.开源项目--git提交查找

    1.提交查找a. git grep hellob.git grep -n 显示行数c. git grep –name-only只显示包含的文件d从某个版本中查看e.从某个版本中使用与功能

    2017-11-21 20:23
    46
  • 13.开源项目--git修改提交

    1.修改提交git commit –amendgit revert SHA1备注;产生冲突,必须解决冲突然后上传

    2017-11-22 08:23
    35
  • 14.开源项目--git rebase(给提交重新排序)

    1.给提价重新排序2.案例3.备注步骤小技巧

    2017-11-22 08:40
    39
  • 15.开源项目--git reset(置位)

    复位  版本回退工作区git reset SHA1 file.c 软复位  回退版本到暂存区git reset --soft SHA1 硬复位  会从版本库和工作目录中同时删除提交git res...

    2017-11-22 08:27
    37
  • 16.开源项目--git将多个提交合并为一个提交

    1.将多个提交合并为一个提交2.修改提交信息  把需要合并的地方pick -> squash 更改  git log –online

    2017-11-22 08:46
    40
  • 17.开源项目--git将一个提交分解成多个提交

    1.将一个提交分解成多个提交2:案例: 提交文件 a.步骤一 : git commit –amend b.步骤二:git commit -m “” c.步骤三:git rebase –cont...

    2017-11-22 08:53
    36
  • 18.开源项目--恢复隐藏的历史

    1.恢复隐藏的历史使用 git reset –hard命令

    2017-11-22 09:03
    51
  • 19.开源项目--分支管理

    1.分支管理案例: 备注: heads目录记录 remotes远程记录 tags标签记录

    2017-11-22 09:14
    38
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部