初识git

作者: cassie_n | 来源:发表于2017-11-06 16:21 被阅读0次

1,分支管理

都是指针,master指向最新的提交,head指向当前分支

初始情况(只有默认的master指针)

创建了一个分支

从现在开始,对工作区的修改和提交就是针对dev分支了,比如新提交一次后,dev指针往前移动一步,而master指针不变:

把dev合并到master上,直接把master指向dev的当前提交,就完成了合并

可以删除dev分支

2,版本管理

<1>查看提交版本 ,确定回退的版本

git log

<2>版本回退

git reset --hard commit_id     特别地,退回上一个版本用    git reset --hard HEAD^

<3>查看commit_id

git reflod

3,git跟踪的是修改,不是文件

用git add命令后,在工作区的第一次修改被放入暂存区,准备提交。用git commit命令后,把暂存区里的提交到远程服务器。

所以在git commit 之前需要先git add。

4,丢弃修改

<1>还没git add之前,想撤销对文件的修改

git checkout --[具体文件名]

<2>已经执行了git add之后,但还没有git commit

git reset HEAD [具体文件名],再执行<1>

<3>已经执行了git commit,参照版本管理的版本回退

相关文章

  • git

    初识git--步骤截图

  • Git 系列文章

    GIT 初识 Git的基础操作 Git的远程操作 Git的分支管理 Git标签操作 Git团队协作 Git 多账户...

  • git命令上

    第2节:git命令 git初识配置 检验git安装是否成功:git bash中运行 git --version验证...

  • GIT和Github

    #Git的初识 ##Git 的使用 Git 使用初尝试 新建项目来操作 克隆已有项目来操作 Git 的使用 by ...

  • # 初识git

    安装教程 可以从Git官网直接下载,网速慢的可以获取网盘资源,然后按默认选项安装即可。安装完成后,在开始菜单里找到...

  • 初识git

    git status 查看当前状态 stage区域的 增,改:git add 删:git rm --cached ...

  • 初识git

    --mkdir learngit 创建learngit文件夹 --进入新建的文件夹 --git init把这个目录...

  • 初识git

    一、版本管理 版本管理,是用来记录一个或若干文件内容变化,以便将来查询特定版本修证情况的系统。 版本管理工具的发展...

  • 初识git

    1,分支管理 都是指针,master指向最新的提交,head指向当前分支 初始情况(只有默认的master指针) ...

  • 初识Git

    Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。本周初识Git 所以整理成博客加...

网友评论

      本文标题:初识git

      本文链接:https://www.haomeiwen.com/subject/rhvlmxtx.html