前端综合

Git常用命令行

2017-02-15  本文已影响77人  HVCKER

Git的一些概念

1.本地仓库

2.远程仓库
公共存放仓库,便于交流修改

创建版本库

  1. 先进一个需要版本控制的文件夹,例如:gitdemo
  2. 在gitdemo中执行git init初始化这个文件夹,这个时候会在gitdemo的根目录下生成一个.git的文件夹,这个文件夹记录着版本控制的一切信息。
  3. 把需要版本控制的文件放进gitdemo,这时候工作区就有文件信息了。
  4. 查看工作区的文件状态git status
  5. 将文件添加进暂存区git add file/folder
  6. 提交暂存区的内容到本地仓库git commit -m 'commit msg'

版本控制

远程仓库

分支

应用场景:当前正在一个分支开发功能,而要去另一个分支改BUG,如果当前分支功能还没开发完不能提交,那就先保存现场。这样就能保证working tree clean,才可以切换分支

多人协作

那么,开发中哪些分支需要推送,哪些不需要呢
* master分支是主分支,因此要时刻与远程同步;
* dev分支是开发分支,团队所有成员都需要在上面工作,所以也需要与远程同步;
* bug分支只用于在本地修复bug,就没必要推到远程了,除非老板要看看你每周到底修复了几个bug;
* feature分支是否推到远程,取决于你是否和你的小伙伴合作在上面开发。

标签

标签是给某次提交取一个有意义的名字,方便检索。

上一篇下一篇

猜你喜欢

热点阅读