Git基本工作流程

1、Git是什么?

       git是一个版本管理工具,采用的分布式版本控制系统,它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来,达到我们的目的。

2、Git的工作区域

git工作区域如下图

 (1)工作区(working directory) :

        可以用来添加,编辑,修改文件等一些操作.

   (2)暂存区(stage):

        暂存已经修改了的文件,最后统一提交到Git仓库中。

 (3)Git仓库(git repository ):

        把最后的文件保存到git仓库更新成一个新版本

3、git的提交步骤:

          1.git init 初始化git仓库

          2.git status 用来查看文件的状态

          3.git add 文件列表 追踪文件        

          4. git commit -m  描述信息      向仓库中提交代码

          5.git log 查看提交记录

4、git撤销:

      1.  用暂存区中的文件覆盖工作目录中的文件: git checkout 文件名
      2.  将文件从暂存区中删除: git rm --cached 文件名
      3.  将 git 仓库中指定的更新记录恢复出来,并且覆盖暂存区和工作目录:git reset --hard commitID)

5、git的分支命令:

       1.     git branch                      查看分支
       2.     git branch 分支名称        创建分支
       3.     git checkout 分支名称    切换分支
       4.     git merge 来源分支        合并分支 (备注:必须在master分支上才能合并develop分支)
       5.     git branch -d 分支名称   删除分支(分支被合并后才允许删除)(-D 强制删除)

      暂时保存更改

        存储临时改动:git stash

        恢复改动: git stash pop

6、Git与svn的区别:

            

git: 分布式版本控制系统,免费而好用的gitgitHub 是使用git进行版本控制的代码管理网站 

没有中央服务器  每个人电脑就是一个完整地版本库,不用联网就可以写

SVN: 集中式的版本控制系统  干活的时候用自己电脑从中央服务器拿到最新版本,开始工作,完了之后,再次推送向中央服务器

7、git忽略清单:(.gitignore)

    1)    /node_modules/   #dependencies npm包文件

    2).zip    过滤所有.zip文件

    3)cc/a.css     过滤某个具体文件

    4)build/    #production 打包文件 

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值